A single server melts under Black-Friday traffic. Load balancing is how you put ten servers behind one address — and the L4-vs-L7 choice, the routing algorithm, and the health checks are where systems live or die.
A user in Sydney pays ~200ms to reach a Virginia origin before any work happens — physics you can't code around. This is how CDNs cheat the speed of light with edge PoPs, anycast routing, and HTTP caching.
One misbehaving client with a retry loop can take down a service faster than any DDoS. Rate limiting is the cheap, boring control that decides who gets served — here's how the five classic algorithms actually work, and how to make one correct across a fleet.
HTTP can't push — the server only answers when asked. Here's the ladder of techniques that fake or fix that, each one solving the last one's flaw, and the fan-out problem that breaks all of them at scale.