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!
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
XTIVIA needs the contact information you provide to us to contact you about our products and services. You may unsubscribe from these communications at anytime, read our Privacy Policy here.