Load Balancing

Domain: Agent Architectures

🎯 Motivation

Distributing tasks across multiple agents so no single agent is overwhelmed while others are idle.

📋 Concrete Example

10 tasks arrive. Load balancer assigns: Agent A gets tasks 1-3, B gets 4-6, C gets 7-10. If A is slow, new tasks go to B and C. Balanced workload = faster overall.

🔗 Analogy

A supermarket checkout - 10 registers open. A manager directs customers to the shortest line. No single cashier is overwhelmed. Load balancing does this for agents.