Hybrid Cache
Seamlessly integrates both in-memory and disk cache for optimal performance and flexibility.
Plug-and-Play Algorithms
Empowers users with easily replaceable caching algorithms, ensuring adaptability to diverse use cases.
Fearless Concurrency
Built to handle high concurrency with robust thread-safe mechanisms, guaranteeing reliable performance under heavy loads.
Zero-Copy Abstraction
Leveraging Rust's robust type system, the in-memory cache in foyer achieves a better performance with zero-copy abstraction.
User-Friendly Interface
Offers a simple and intuitive API, making cache integration effortless and accessible for developers of all levels.
Out-of-the-Box Observability
Integrate popular observation systems such as Prometheus, Grafana, Opentelemetry, and Jaeger in just ONE line.