Problem
Default round-robin ignores load, latency, and session needs. Wrong algorithm = uneven load, high latency, broken sessions.
Also known as: lb-algorithms, round-robin, least-connections, consistent-hashing-lb, weighted
Choose the right load balancing algorithm: round-robin, least connections, least latency, consistent hashing — trade-offs for latency, distribution, and session affinity.
Default round-robin ignores load, latency, and session needs. Wrong algorithm = uneven load, high latency, broken sessions.
Low (software LB) to High (hardware, global)
Medium — algorithm tuning, health checks
Low — standard algorithms
Unhealthy instance in pool: errors, latency
Sticky session imbalance: one instance overloaded
Hash skew: consistent hash → hot instance
Health check flapping: instance flaps in/out
Split-brain: two LBs, different views