QuestionQ45

VerifiedDesigning integration solutions to meet reliability requirements

A healthcare provider is adopting Anypoint Platform to manage its application infrastructure and, because of financial requirements it must satisfy, is using the customer-hosted runtime for its business. It has developed several synchronous APIs and currently hosts them on a Mule runtime on a single server. These applications use numerous components, including extensive use of Object Stores and VM Queues.

The business has expanded rapidly over the past year, and the healthcare provider is beginning to receive reports of application reliability problems. The DevOps team reports that the APIs are processing too many requests, overloading the server. The team also notes significant downtime whenever the server is unavailable for maintenance.

What can the team add or upgrade to reduce these issues?

Explanation

A customer-hosted Mule cluster provides active-active processing, automatic failover, and shared distributed state for Object Stores and VM queues. Placing multiple cluster nodes behind an external load balancer distributes synchronous requests across nodes and keeps service available when one node is down for maintenance.

Learn more

Community Discussion

No comments yet. Be the first to start the discussion!