cachekit High-performance cache policies and tiered caching primitives for Rust systems with optional metrics and benchmarks. Overview CacheKit is a Rust library that provides: High-performance cache replacement policies (e.g., FIFO , LRU , LRU-K ). , , ). Tiered caching primitives to build layered caching strategies. Optional metrics and benchmark harnesses. A modular API suitable for embedding in systems where control over caching behavior is critical. This crate is designed for systems programming, microservices, and performance-critical applications. Features Policy implementations optimized for performance and predictability. Backends that support both in-memory and composite cache strategies. Optional integration with metrics collectors (e.g., Prometheus/metrics crates). Benchmarks to compare policy performance under real-world workloads. Idiomatic Rust API with no_std compatibility where appropriate. Documentation Index docs/design.md โ Architectural overview and design goals. โ Architectural overview and design goals. docs/policies/README.md โ Implemented policies and roadmap. โ Implemented policies and roadmap. docs/policy-ds/README.md โ Data structure implementations used by policies. โ Data structure implementations used by policies. docs/policies.md โ Policy survey and tradeoffs. โ Policy survey and tradeoffs. docs/style-guide.md โ Documentation style guide. โ Documentation style guide. docs/release-checklist.md โ Release readiness checklist. โ Release readiness checklist. docs/releasing.md โ How to cut a release (tag, CI, publish, docs). โ How to cut a release (tag, CI, publish, docs). docs/ci-cd-release-cycle.md โ CI/CD overview for releases. โ CI/CD overview for releases. docs/integration.md โ Integration notes (placeholder). โ Integration notes (placeholder). docs/metrics.md โ Metrics notes (placeholder). Installation Add cachekit as a dependency in your Cargo.toml : [ dependencies ] cachekit = { git = " https://github.com/OxidizeLabs/cachekit " } ex...
First seen: 2026-01-14 04:08
Last seen: 2026-01-14 05:08