Help scale horizontally across an ever-increasing number of servers.
- Between user and web server
- Between web servers and an internal platform layer (application servers, cache servers)
- Between internal platform layer and database
- Least connection
- Least response time
- Least bandwidth
- Round robin
- Weighted round robin
- IP hash
- Smart clients
- Hardware load balancers
- Software load balancers