Load balancing algorithms

Sometimes you come across a post that is so brilliantly put together you have to share it - and I am not talking about any of my posts.

This post walks the reader through the different algorithms used by load balancers and the pros and cons of each approach. A load balancer takes requests and splits them between different processes (or servers) that can handle them. It’s aim is to balance the load between them, hence its name.

The article uses simple animated illustrations that show how they each algorithm works and how the messages are distributed to each processing service. Even if you know nothing about load balancing or have no interest in it it is worth a look just to see how a potentially complex subject can be simplified into something clear and easy to follow.

Links

Load Balancing

Related Posts

Abstract art

I have never understood abstract art. I have tried.

I am not a big art lover but when I have viewed art I tend to be at the photo-realistic end as, to me, that shows the skill of the artist.


Read More

How behaviour can shape the culture

Andrew Cherrie is the pastor of Home Church. In a recent sermon entitled “7 lessons from 7 years at Home Church” he gave the following quote:


Read More

Generational Mindsets

In a recent article/tweet the author commented on how all the photos taken by their child looked awful. However they realized this was down to a different generational mindset.


Read More