layout | title | folder | permalink | categories | tags | |
---|---|---|---|---|---|---|
pattern |
Producer Consumer |
producer-consumer |
/patterns/producer-consumer/ |
Concurrency |
|
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.
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