Flexibility wins for custom e-commerce solutions
eBay’s GSI turned to Mule ESB for a standard service framework to reduce costs while meeting agility and availability needs of a global e-commerce platform.

lowest TCO among competitors


standardized service infrastructure


rapid scalability for high availability

Ebay's GSI adopts standard service framework with Mule ESB at its core

GSI Commerce®, an Ebay Inc. company, is a leading provider of services that enable e-commerce, multichannel retailing and interactive marketing for large, business-to-consumer (b2c) enterprises in the U.S. and internationally. GSI delivers customized e-commerce solutions through an e-commerce platform, which is comprised of technology, fulfillment and customer care. Ebay selected Mule ESB Enterprise as a core integration framework, enabling them to standardize on a single platform, reduce development costs, and meet the availability requirements of a 24x7 global e-commerce platform.

As a subsidiary of Ebay Inc., and a leading e-commerce company supporting dozens of clients, GSI Commerce needs to support a wide variety of integrations in a heterogeneous environment. Key to the ongoing evolution of GSI’s e-commerce platform is the ability to integrate core platform capabilities to a wide variety of service integration use cases, and to do so in a cost- efficient, scalable manner that maximizes leverage of existing platform assets while supporting the creation and adoption of new components and services. At the same time, scalability and high availability of the e-commerce platform must continue to be preserved as existing clients experience organic growth and new clients are added to the platform.

An important component of meeting these challenges is both the adoption of a standard services integration framework, and a standard services development framework. The framework must handle the reliable, scalable, and cost-effective integration of pre-existing heterogeneous services spanning clients, providers, and core platform services. That same framework needs also to support the construction of services that are both fully decoupled (logically and operationally), and also capable of handling multiple service-integration patterns, protocols, and formats. Seamless integration with Spring-managed Java components is also an important requirement.

Today, GSI leverages Mule ESB Enterprise as a core integration framework, on which GSI has built a standardized service infrastructure.

Share this case study

Company Profile

San Jose, CA
Annual Revenue
$14.1 billion


  • Integrate asynchronous WebSphere MQ-based services with synchronous Web Services
  • Allow service teams to leverage best practice integration patterns based on need
  • Provide both production-time and development-time support


  • Built a standardized service infrastructure by leveraging Mule ESB as the core integration framework
  • Provide consistent customer service by ensuring high availability

View related case studies