Top 20 NuGet distributed Packages
PostSharp.Patterns.Caching: support for Redis.
CacheManager extension package which adds System.Runtime.Caching.MemoryCache as an option for a local in-memory cache layer. CacheManager is an open source caching abstraction layer for .NET written in C#. It supports various cache providers and implements many advanced features.
Integrate with Azure DevOps Server 2022 and Azure DevOps Services from desktop-based, ASP.NET, and other Windows applications. Provides the models used to access the Distributed Task Service via public REST APIs.
Base package for enabling request tracing in distributed systems.
Apache Ignite LINQ Provider. Query distributed in-memory data in a strongly-typed manner and with IDE support. All Ignite SQL features are supported: distributed joins, groupings, aggregates, field queries, and more.
Pluggable foundation blocks for building distributed apps.
Distributed cache (Redis & Memcached) on .NET
RapidCore.Redis is redis dependend code for the RapidCore library
Provides a distributed lock implementation based on SQL Server
A system for managing distributed mutexs backed by Couchbase. This can prevent multiple simultaneous processes in separate application instances, which is useful for microservices or other horizontally scaled architectures. Supports Couchbase SDK 3.0.
JetBrains Networking library for reactive distributed communication
Provides a distributed lock implementation based on Postgresql
Provides a distributed locking implementation based on Azure blob leases
Core interfaces and utilities that support the DistributedLock.* family of packages
Package Description
Distributed cache implementation of Microsoft.Extensions.Caching.Distributed.IDistributedCache using NCache OpenSource. This implementation of IDistributedCache can also be used for caching ASP.NET Core reponse.
PInvoke API (methods, structures and constants) imported from Windows Drt.dll for the Distributed Routing Table (DRT) API.
Andy X is an open-source distributed streaming platform designed to deliver the best performance possible for high-performance data pipelines, streaming analytics, streaming between microservices and data integrations.
Andy X Streams is focused on the formulation of transformations on data streams.
Distributed store support for Esquio. For more information see http://github.com/Xabaril/Esquio
PubNub is a Massively Scalable Web Push Service for Web and Mobile Games. This is a cloud-based service for broadcasting messages to thousands of web and mobile clients simultaneously