MuleSoft Back Pressure and Scaling for Department Store Chain

Organization

XTIVIA’s client is a department store chain, with nearly 300 locations in 16 states offering apparel, shoes, accessories, cosmetics, home furnishings, and wedding registries.

Challenge

Our client is a leading technology innovator in retail with mission critical systems which handle high volume and high velocity of data movement from on-premise to cloud with ultra-low latency. They implemented a MuleSoft API that was not able handle the high-volume event requirements, they kept experiencing an out of memory failure, since the solution was not scaling. Our client engaged XTIVIA to provide technical guidance and assist their resources with remediating the issue.

Technical Solution

XTIVIA collaborated with the client to understand the existing environment, design, configuration, data processing, data usage, and patterns of different source and target systems to identify anomalies. XTIVIA gathered information on the API, its dependencies, and debugged the process to determine the root cause of the out of memory failure. Since the solution was not scaling to support the orders volume, XTIVIA implemented back pressure and solution for scaling. This solution will allow each instance to take the messages it can only handle and queue the remaining, this will prevent any out of memory issue and provide continuous processing.

BUSINESS RESULT

The solution enabled the client to streamline existing processes and identify opportunities for simplification.

Let's Talk Today!

No obligation, no pressure. We're easy to talk with and you might be surprised at how much you can learn about your project by speaking with our experts.

XTIVIA CORPORATE OFFICE
304 South 8th Street, Suite 201
Colorado Springs, CO 80905 USA

Additional offices in New York, New Jersey,
Missouri, Texas, Virginia, and Hyderabad, India.

USA toll free: 888-685-3101, ext. 2
International: +1 719-685-3100, ext. 2
Fax: +1 719-685-3400