nova-resilience-store 0.1.0

Resilience store abstractions and adapters (Redis) for Nova
Documentation
  • Coverage
  • 50%
    11 out of 22 items documented0 out of 14 items with examples
  • Size
  • Source code size: 24.14 kB This is the summed size of all the files inside the crates.io package for this release.
  • Documentation size: 713.83 kB This is the summed size of all files generated by rustdoc for all configured targets
  • Ø build duration
  • this release: 14s Average build duration of successful builds.
  • all releases: 14s Average build duration of successful builds in releases after 2024-10-23.
  • Links
  • Repository
  • crates.io
  • Dependencies
  • Versions
  • Owners
  • husainkarim
nova-resilience-store-0.1.0 has been yanked.

nova-resilience-store

Purpose

  • Abstractions and adapters for distributed, durable state used by resilience primitives (e.g., Redis-backed stores for rate limiting and circuit state).

Quick notes

  • Provides traits and optional Redis-backed implementation behind a feature flag (redis-store).
  • Designed to be swapped for testing with in-memory implementations.

Example

// enable feature: redis-store
// use nova_resilience_store::RedisStore::new(...)

Docs

  • See crate docs for trait definitions and adapters.