17 packages tagged with “cache-aside”
Polly is a .NET resilience and transient-fault-handling library that allows developers to express resilience and transient fault handling policies such as Retry, Circuit Breaker, Timeout, Bulkhead Isolation, and Fallback in a fluent and thread-safe manner.
Polly.Caching.Memory is a plug-in for the .NET OSS resilience library Polly, supporting Microsoft.Extensions.Caching.Memory.MemoryCache as a provider for Polly's CachePolicy.
Polly.Caching.Distributed is a plug-in for the .NET OSS resilience library Polly, supporting Microsoft.Extensions.Caching.Distributed.IDistributedCache as a provider for Polly's CachePolicy.
Polly is a .NET 4.5 / .NET Standard 1.1 library that allows developers to express resilience and transient fault handling policies such as Retry, Circuit Breaker, Timeout, Bulkhead Isolation and Fallback in a fluent and thread-safe manner.
Polly.Caching.Serialization.Json is a plug-in for the .NET OSS resilience library Polly, supporting serialization to and from Json using Newtonsoft.Json
Polly.Caching.MemoryCache is a plug-in for the .NET OSS resilience library Polly, supporting System.Runtime.Caching.MemoryCache as a provider for Polly's CachePolicy.
Polly.Caching.IDistributedCache is a plug-in for the .NET OSS resilience library Polly, supporting Microsoft.Extensions.Caching.Distributed.IDistributedCache as a provider for Polly's CachePolicy.
Polly.Net40Async is a version of the Polly library for .NET 4.0 with async support via Microsoft.Bcl.Async. Polly allows developers to express resilience policies such as Retry, Circuit Breaker, Timeout, Bulkhead Isolation, and Fallback in a fluent and thread-safe manner.
Provides support for working with Polly policies, including a strategy for resilient database queries.
Simple "cache-aside" pattern implementation with proactive updating values
This is a wrapper around the Redis Cache client implementing the Cache-Aside pattern
Cache-aside decorator for RepletoryLib repositories with cross-service entity caching, pagination, and streaming
High-performance caching library for .NET with 7 unique features: Multi-Level Caching (L1/L2), Scoped Cache Contexts, Automatic Compression, Dual Serialization (System.Text.Json/Newtonsoft), Built-in Metrics, Lock-Free GetOrSet, and Unified API for Memory/Distributed/Redis. Perfect for building scalable applications with intelligent caching strategies.
Thread-safe in-memory cache with per-key locking for .NET Framework, .NET Core, VB and C#.