It will be responsible for taking the message and other information from the queue and process accordingly as instructed.Now, whenever we call the controller it calls MESSAGE_QUEUE.push and passes a message to the push method which in turn pushes it to the queue.