In this article, I'm trying to explain how to build a Load Balancer from scratch using just C programming language and no other 3rd party libraries at all. I'll be using various techniques here including UNIX socket programming, multi-threading, thread pools and safety, data structures and containerizing. I'll try my best to explain all the concepts!
Bring your own Load Balancer
· 18 min read