Live data from Hacker News

Load Balancing without Load Balancers

blog.cloudflare.com

11–20 of 33 posts

Re: Load Balancing without Load Balancers

#11
post #8

Why not also use software load balancers? I don't see the advantage of going to so much effort to avoid software load balancing. It's neat that you guys got it to work, but I would think that a hybrid system would have more functionality and could better handle degraded performance situations.

A software load balancer is coming soon. Don't worry. The hybrid approach (network + app level intelligence) still has some advantages as well.

Re: Load Balancing without Load Balancers

#12
If a particular server starts to become overloaded, and it appears there is sufficient capacity elsewhere, then just some of the BGP routes can be withdrawn to take some traffic away from the overloaded server

I'd be interested to hear about the mechanism for determining if there is sufficient capacity elsewhere, and how you avoid a cascading failure.

Re: Load Balancing without Load Balancers

#13
One thing I always wondered is how session persistence is maintained for things like webapps when trying to host services through anycast. Only idea I can dream up is cookie based and involves each site having internal proxy mappings to each pop in the event a different pop becomes the favored route (paths change all the time, and routers on the internet dont care that you had an established connection).
Post reply on HN