You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Jul 23, 2024. It is now read-only.
It was born after years of dealing with all sorts caches: memory, distributed, hybrid, HTTP, CDNs, browser cache, offline and more.
I tried to put together these experiences into a cohesive, uniform and easy to use package, and came up with FusionCache.
Being a hybrid cache means it can work both as a normal memory cache (L1) or as a multi-level cache (L1+L2) with any implementation of IDistributedCache and optionally a backplane.
Package Name:
ZiggyCreatures.FusionCache
Description:
FusionCache is an easy to use, fast and robust hybrid cache with advanced resiliency features.
Author:
Jody Donetti
Two-Minute Elevator Pitch:
It was born after years of dealing with all sorts caches: memory, distributed, hybrid, HTTP, CDNs, browser cache, offline and more.
I tried to put together these experiences into a cohesive, uniform and easy to use package, and came up with FusionCache.
Being a hybrid cache means it can work both as a normal memory cache (L1) or as a multi-level cache (L1+L2) with any implementation of
IDistributedCache
and optionally a backplane.FusionCache also includes advanced resiliency features like cache stampede prevention, a fail-safe mechanism, fine grained soft/hard timeouts, adaptive caching, eager refresh, conditional refresh, auto-recovery (automatic self-healing), full observability and more.
It is being used by Microsoft as the caching engine in Data API Builder.
It will also be compatible with the upcoming HybridCache from Microsoft when it will be released in the .NET 9 timeframe.
NuGet.org Link:
https://www.nuget.org/packages/ZiggyCreatures.FusionCache/
The text was updated successfully, but these errors were encountered: