title, category, language, tags
title | category | language | tags | |
---|---|---|---|---|
Producer Consumer | Concurrency | en |
|
Intent
Producer Consumer Design pattern is a classic concurrency pattern which reduces coupling between Producer and Consumer by separating Identification of work with Execution of Work.
Class diagram
Applicability
Use the Producer Consumer idiom when
- Decouple system by separate work in two process produce and consume.
- Addresses the issue of different timing require to produce work or consuming work