An efficient and user-friendly hybrid cache lib in Rust
8 hours ago
- #rust
- #caching
- #performance
- foyer is an efficient and user-friendly hybrid cache library in Rust.
- It integrates both in-memory and disk cache for optimal performance.
- Features include plug-and-play algorithms, fearless concurrency, and zero-copy in-memory cache abstraction.
- Offers a simple API and out-of-the-box observability with Prometheus, Grafana, etc.
- Supports various projects like RisingWave, Chroma, SlateDB, and more.
- Easy setup with minimal configuration for both in-memory and hybrid caches.
- Supports serialization/deserialization with the `Code` trait and integrates with `serde`.
- Minimum supported Rust version is 1.82.0, primarily designed for Linux OS.
- Currently under heavy development with contributions welcomed.