Enterprise Integration Patterns
Conversation Patterns
HOME PATTERNS RAMBLINGS ARTICLES TALKS DOWNLOAD BOOKS CONTACT
Conversation Patterns
Load BalancerConversation Patterns » Intermediaries

Multiple identical providers can service a message.

How can incoming messages be shared among the providers?

The initiator makes outbound requests to a Load Balancer, which distributes messages across the providers.

The Load Balancer conversation involves the following participants:

Load Balancer can receive Heartbeat from Providers

Example: Load Balancer


Creative Commons Attribution License

You can reuse the following elements under the Creative Commons Attribution license: pattern icon, pattern name, problem and solution statements (in bold), and the sketch. Other portions are protected by copyright.