CacheKit Docs

High-performance cache policies and supporting data structures.

View the Project on GitHub OxidizeLabs/cachekit

LeCaR (Learning Cache Replacement)

Goal

Adapt eviction behavior online by learning when recency-focused or frequency-focused decisions work better for the current workload.

Core Idea

LeCaR treats eviction as a lightweight online-learning problem:

Under shifting workloads, weights move toward the better-performing strategy.

Core Data Structures (Typical)

Complexity & Overhead

Notes For CacheKit

References