One Request, Multiple Tasks
There are many steps needed to be done to complete one customer order.
For any worker that takes orders, their task is to:
- Receive the order.
- Request the kitchen to process the order.
- Take the processed order and return it to the customer.
In the kitchen, the task is to:
- Receive the order request.
- Prepare the order.
- Send it back to the counter.