Skip to content

Files

Latest commit

1c0e0cd · Mar 31, 2018

History

History

producer-consumer

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
Nov 28, 2017
Dec 31, 2017
Nov 28, 2017
Mar 31, 2018
layout title folder permalink categories tags
pattern
Producer Consumer
producer-consumer
/patterns/producer-consumer/
Concurrency
Java
Difficulty-Intermediate
I/O
Reactive

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.

alt text

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