Load balancing algorithms: round-robin, least-connections, and consistent hashing
A reference on the core load-balancing algorithms: round-robin and weighted variants, least-connections, least-response-time, power-of-two-choices, and IP/consistent hashing, with the math and production tradeoffs of each.
· 20 min read