Epizoda

Práce s kanály v .NET

Kanály umožňují producentovi bezpečně předávat data příjemci spolu s příslušnými oznámeními v obou směrech.

V této epizodě Stephen Toub mluví s Rich o tom, co, proč a jak používat System.Threading.Channels knihovny. Provedou nás jednoduchou ukázkou používání kanálů a také diskutují o různých strategiích, které máme k dispozici.

  • [00:55] – k čemu se používají kanály?
  • [01:35] – Vytvoření základní implementace kanálu
  • [09:15] – Přechod na System.Threadding.Channels
  • [11:34] – Jaké jsou výhody používání system.Threadding.Channels?
  • [14:11] - Jaké jsou některé z dostupných strategií zpětného tlaku?
  • [20:58] - Práce s různým počtem výrobců nebo spotřebitelů
  • [21:54] – Jaké jsou výhody kanálů v porovnání s kanály?
  • [23:35] – Dají se kanály používat mimo procesové scénáře?
  • [24:30] – Lze použít kanály s pub/sub
  • [25:28] - Co je další pro kanály?

 

Užitečné odkazy