Top 20 NuGet concurrency Packages

Adds a concept of thread safety to C# and VB so that most threading defects are detected at build-time or in a single-threaded test coverage. Includes a deadlock detection policy and thread dispatching aspects. An official PostSharp pattern library.
Akka.NET is a port of the popular Java/Scala framework Akka to .NET
Remote actor support for Akka.NET
Persistence actor support for Akka.NET
You need a Akka.TestKit.* package! Add the one appropriate for the test framework you use instead. For example: Akka.TestKit.Xunit or Akka.TestKit.VsTest. This package only contains base functionality for writing tests for the Akka.NET framework.
Dependency injection support for Akka.NET
Cluster support for Akka.NET
Reactive stream support for Akka.NET
Akka.NET Persistence ADO.NET middleware
Hyperion serializer for Akka.NET
TestKit for writing tests for Akka.NET using xUnit.
Sharded actors with managed lifecycle for Akka.NET cluster
Distributed publish/subscribe, client and singleton support for Akka.NET cluster
Microsoft Concurrency Visualizer for .NET Standard, .NET Core and .NET Framework (Microsoft.ConcurrencyVisualizer.Markers.dll/Microsoft.ConcurrencyVisualizer.Instrumentation SDK Tools). - Document: https://weblogs.asp.net/dixin/port-microsoft-concurrency-visualizer-sdk-to-net-standard-and-n...
Ultra-fast distributed actors for .NET.
Serilog logging adapter for Akka.NET.
Stream based query interface for persistence journal plugins for Akka.NET
AsyncFixer helps developers in finding and correcting common async/await *misuses* (i.e., anti-patterns). AsyncFixer has been tested with thousands of open-source C# apps and successfully handles many corner cases. It currently detects 5 common kinds of async/await misuses and fixes 3 of them via pr...
Replicated data using CRDT structures
Distributed coordination support for Akka.NET