Want to improve your Kafka projects cost efficiency & performance? Download our free eBook

meshIQ Povides Insight to Major Retail Company Unaware of Lost Customer Orders

Just because they were not aware of the lost orders that were occurring, did not mean that they weren’t losing orders. This large retailer learned a valuable lesson despite losing millions of dollars in orders.

Unaware of Lost Order — Not Anymore!

When a large industry leading retailer began receiving reports of lost customer orders, they did not initially believe the reports

The Problem

As with many retailers today, their ordering system was a composite of a variety of legacy applications and included both in-house and 3rd party developed components. Several weeks went by as they began tracking order flow through the systems. Eventually a 3rd party application was found that appeared to be the cause. However, it took several iterations with the supplier to determine that it was possible during peak activity for the application to discard messages it could not process. It didn’t matter that some of these orders discarded were for millions of dollars of equipment. Apparently this application assumed that the order could simply be resubmitted if not processed. Unfortunately, for this retailer some customers chose to submit their orders to another supplier that was more reliable.

Overview

The Business Issue

When a large industry leading retailer began receiving reports of lost customer orders, they did not initially believe the reports. Was it possible that hundreds of orders from large commercial customers were simply disappearing? They did not believe so and initially assumed these customers were simply submitting the orders incorrectly. However, as the number and size of the orders continued to increase, they had no choice but to accept that the problem may be within their systems.

Solution

As a result of these issues, this retailer installed AutoPilot M6 and AutoPilot for WebSphere MQ. meshIQ AutoPilot solutions directly improve their availability. AutoPilot M6 provides insight when the problem was occurring. AutoPilot is configured to alert them if this or similar problem happen again. Most importantly, AutoPilot provides proactive application management to minimize the opportunity for the problem to occur at all.

Result

With AutoPilot installed, this customer is able to monitor their applications proactively and prevent problems such as the one above from occurring. This means that customer orders are processed and not lost. And their CIO sleeps much better at night.