Generate yearly report - General question

I am kind of confusion of this last assignment. In the walkthrough, it is mentioned that we need to create 2 processes, “One creates the queue of items and is called Dispatcher. The other one processes the previously created queue items and is called Performer.”

It most implementation, I see people just ended having one.

Is this assignment was changed to have 2 processes?

From the starting, it is same - two processes.

For Generate Yearly Report assignment, Orchestrator - Queues has to be used to complete the assignment.

In the previous assignments, this is not the case. Instead of queues, data table has been used.