Figure 1:
Producer-consumer model as a task-processing workflow.