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.