What We Do
Who We Are
Industries
Technologies
AWS
Azure
Boomi
Confluent
MuleSoft
Snowflake
Software AG
Events
Insights
INSIGHTS
Blog Posts
Industry News and Updates
Case Studies
Recent Projects
Offerings
Project Accelerators
White Papers & eBooks
Insights and Education
Contact
Contact Us

Zero-loss Queuing Solves Healthcare Company's Message Reliability Issues

MuleSoft

Customer Situation

Data transfer between systems, both external and internal, is an important component of today’s technology-driven businesses. Integration is at the heart of this interaction.

Unfortunately, without an appropriate integration solution, messages can be delayed or never arrive. More importantly, the business has little visibility into message performance, making it difficult to manage or retry these messages when needed.

Our healthcare client was experiencing these kinds of integration and business issues. They needed a solution that would significantly reduce the message loss they were seeing when transmitting large amounts of data between systems. Some messages failed due to target systems being unavailable. Others were accepted by the enterprise service bus (ESB) but rejected by the receiving system due to programmatic errors.

Solution

To solve the problem, a solution was developed using a reliable acquisition flow pattern and leveraging the MuleSoft ESB to store the messages for processing.

MuleSoft’s application acknowledges the message is received and places it into a message queue. The messages are processed asynchronously after receipt, and a listener application ensures that messages are processed according to established business logic.

Messages are stored in the queue for a configurable length of time. Should a message repeatedly fail, it’s moved to a separate queue for manual intervention. This “dead letter queue” triggers an email notification or help desk ticket to alert users to the need for correction and reprocessing.

Results

With the new system in place, the client has guaranteed delivery of their message and a means of gracefully handling transmissions in need of attention. The “hold and retry” mechanism is automatic, removing the need for intervention. And visibility and alerting into failed messages improves the error handling for only those transmissions in need of attention.

Big Compass
subscribe

Sign up to stay on top of the latest news.

We've added you to the list!
Something went wrong. Please try again.
recent Case Studies
From Mule 3 to Mule 4: A Government Agency's Journey Towards Secure Integrations to Ensure Safe Water and Flood Control
Leader in Children’s Play Kits Integrates NetSuite, Shopify, and Boomi to Modernize and Support International Operations
MuleSoft Migration Streamlines and Simplifies ERP Business Processes for Manufacturing Client
View All
No items found.

BUILDING CONNECTIONS IN A DISCONNECTED WORLD

Company
What We DoWho We AreEventsCareersContact us
technologies
AWS
Azure
Boomi
Confluent
MuleSoft
Snowflake
Software AG
insights
Blog Posts
Case Studies
Offerings
White Papers & eBooks
subscribe
Welcome to the Big Compass family!
Oops! Something went wrong while submitting the form. Please try again.
© 2020 Big Compass
  |  
Privacy Policy
  |  
Terms of Service