QuestionQ29

VerifiedDesigning integration solutions to meet performance requirements

An organization runs one stateless API implementation on a four-node, customer-hosted Mule runtime cluster. The API is reached over HTTPS through a load balancer that uses round-robin load distribution. Each cluster node is sized to accept four times its current request volume.

Two cluster nodes have a power outage and are no longer available. The load balancer detects the outage and prevents the two unavailable nodes from receiving additional HTTP requests.

What performance-related consequence is guaranteed to occur, on average, assuming that the remaining cluster nodes are fully operational?

Explanation

Round-robin distribution sends an equal share of requests to each active node. Removing two of four nodes redistributes the same incoming request volume from four equal shares to two equal shares, causing each remaining node’s request volume to double. MuleSoft documents that active cluster nodes share workload and that an external load balancer redirects a failed node’s traffic share to active nodes.

Learn more

Community Discussion

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