Distribute client requests to backend servers/nodes/machines
The goal:
- prevent requests going to unhealthy resources
- prevent overloading resources
- prevent SPOF (although a single load balancer is a SPOF by itself)
References
- https://www.youtube.com/watch?v=-W9F__D3oY4