4 ms·
iirc there was a famous case where an outage occurred at a company using some least connection or least resource algorithm in the load balancers. The load balan
by chasd00 4y ago
iirc there was a famous case where an outage occurred at a company using some least connection or least resource algorithm in the load balancers. The load balancer queue'd up requests and when a new server was brought online it immediately dos'd it out of existence. Then another server was brought online and the same thing occurred and another and another. They eventually switched to round-robin to give the new servers coming online a fighting chance to survive. Eventually, enough were online to process the queue.
the take away was complex load balancing can make problems worse when bad things happen unexpectedly.
- samwho 4y agoYes! This is called a “thundering herd” problem: https://en.m.wikipedia.org/wiki/Thundering_herd_problem https://en.m.wikipedia.org/wiki/Thundering_herd_problem. The topic is definitely much more complex than what I was able to cover in a single post :)