This is the “brain” of the controller. It sends out tasks to the Load Balancer via a persistent queue and receives the results via another persistent queue from the Load Balancer.