Interns with toasters: how I taught people about load balancers
rachelbythebay.com
Interns with toasters: how I taught people about load balancers
1–10 of 124 posts
Re: Interns with toasters: how I taught people about load balancers
#2They're interesting but I always think they're a little _too_ simple. I mean this entire thing can be summed up with:
500s (and other errors) are returned faster than processed requests. Load-balancers will find a misbehaving server's queue empty more often and give it all the requests
Re: Interns with toasters: how I taught people about load balancers
#3Partly because it was such a small operation, we heavily instrumented the web servers with PRTG, along with hitting a number of key sites every minute, on each web server. "When XYZRealty goes down, so do all of these other sites!" "We'll put a sensor on XYZRealty."
This gave us great data about the health of the servers, including identifying bad apples, and even aiding in performance testing of new modules. We were able to catch memory leaks and processing spikes before they broke our sites. And when 64-bit modules were ready to replace the 32-bit modules, we had baseline data ready to compare and evaluate.
Not that this won't scale - quite the contrary. Though it creates some data and requires dedication to maintain.
Re: Interns with toasters: how I taught people about load balancers
#4Re: Interns with toasters: how I taught people about load balancers
#5Who is Rachel and how do her short and simple stories always hit the front-page? They're interesting but I always think they're a little _too_ simple. I mean this entire thing can be summed up with: 500s (and other errors) are returned faster than processed requests. Load-balancers will find a misbehaving server's queue empty more often and give it all the requests
[1] https://news.ycombinator.com/item?id=13401293 [2] https://www.facebook.com/wogrammer/posts/1748187012080407:0
Re: Interns with toasters: how I taught people about load balancers
#6Love the very didactic way of writing. Perfect for managers, not interns!
Re: Interns with toasters: how I taught people about load balancers
#7Re: Interns with toasters: how I taught people about load balancers
#8I feel like if you have to teach them about load balancers as college interns, FB needs to find a better school to pull interns from.
Re: Interns with toasters: how I taught people about load balancers
#9Re: Interns with toasters: how I taught people about load balancers
#10Who is Rachel and how do her short and simple stories always hit the front-page? They're interesting but I always think they're a little _too_ simple. I mean this entire thing can be summed up with: 500s (and other errors) are returned faster than processed requests. Load-balancers will find a misbehaving server's queue empty more often and give it all the requests