Skip to content

Distributed cache implementations for Microsoft Orleans and an ease of use extension compatible with any IDistributedCache implementation.

License

Notifications You must be signed in to change notification settings

modabas/ModCaches

Repository files navigation

ModCaches

Nuget License: MIT

ModCaches provides cache and cache helper implementations for various use cases:

  • Extended Distributed Cache – a wrapper around IDistributedCache that simplifies the use of distributed cache implementations and provides in-process cache stampede protection.
  • Microsoft Orleans IDistributedCache implementations – both volatile and persisted versions, along with services that can be used from an Orleans client application or within an Orleans server.
  • Microsoft Orleans cluster abstract cache grain implementations – both volatile and persisted versions that leverage Orleans’ built-in capabilities for concurrency and serialization. These provide cache stampede protection and simplify architecture by eliminating the need for a separate caching server. They support cache-aside, read-through, write-around, and write-through caching strategies.

Documentation

Please refer to the individual documents for detailed information on features, getting started, and usage for each component:

About

Distributed cache implementations for Microsoft Orleans and an ease of use extension compatible with any IDistributedCache implementation.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages