Csharp Concurrency Patterns

Choosing the right concurrency abstraction in .NET - from async/await for I/O to Channels for producer/consumer to Akka.NET for stateful entity management. Covers both high-level abstractions and low-level synchronization primitives. Use when deciding how to handle concurrent operations in .NET, evaluating whether to use async/await, Channels, or Akka.NET, or managing state across multiple concurrent entities.

wshaddix d6cface 21.5 KB Updated

File contents

wshaddix/dotnet-skills/tree/main/skills/csharp-concurrency-patterns commit d6cfacee97

Frequently asked questions

npx skillmds add wshaddix/csharp-concurrency-patterns