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.