Exemple de Microsoft : [[https://docs.microsoft.com/fr-fr/dotnet/standard/parallel-programming/how-to-implement-a-producer-consumer-dataflow-pattern|Procédure : implémenter un modèle de flux de données producteur-consommateur]] {{ :lang:csharp:designpattern:producteur_consommateur:comment_implementer_un_modele_de_flux_de_donnees_producteur-consommateur_microsoft_docs_2019-12-14_22_52_15_.html |Archive du 30/03/2017 le 14/12/2019}}. Si plusieurs consommateurs sont déclarés, la charge du producteur est répartie (et non dupliquée) entre les consommateurs. [[https://hub.packtpub.com/pipeline-and-producer-consumer-design-patterns/|Pipeline and Producer-consumer Design Patterns]] {{ :lang:csharp:designpattern:producteur_consommateur:pipeline_and_producer-consumer_design_patterns_packt_hub_2019-12-14_22_52_39_.html |Archive du 20/12/2014 le 14/12/2019}}