Load Balancer - A dispatcher that determines which worker instance handle the request.
- Sticky session/cookies
- Random
- Round Robin
- Least busy

Scatter and Gather
- The dispatcher multicast request to all workers, each worker compute a local result and send it back to the dispatcher, who will consolidate them into a single response.
- Often used in SEARCH ENGINES to handle user's keyword search request.
