For AI agents: full index at https://geekbye.com/llms.txt
A device or software that distributes incoming network traffic across multiple servers to ensure no single server is overwhelmed. Common algorithms include round-robin, least connections, and consistent hashing. System design interviews frequently ask about load balancing at different layers (L4 vs L7) and health checks.