October 2018
Intermediate to advanced
556 pages
15h 18m
English
In the earliest stages of distributed system development, one of the ways to achieve location transparency and elasticity was to use external load balancers, such as HAProxy/Nginx, as an entry point on top of the group of replicas or as a central load balancer for the whole system. Consider the following diagram:

Each section of the numbered diagram is explained as follows: