The major advantage of using a dispatcher pattern is that you can split the processing of the items between multiple robots. The performer is a process used to pull transaction items from an orchestrator queue and process them as needed in the company. Queue items are processed one at a time.