Load Balancer - a dispatcher determines which worker instance will handle a request based on different policies.
Scatter and Gather - a dispatcher multicasts requests to all workers in a pool. Each worker will compute a local result and send it back to the dispatcher, who will consolidate them...