← work

Adaptive Cache

learning-based cache eviction simulator, dataset pipeline, and model training stack.

role
pm/developer
stack
rust, python
links

the note

As the PM, I led a 10-person team to design and implement a lightweight learned policy within a custom-built cache system. We benchmarked it against traditional heuristics such as FIFO and LRU on different workloads. We also tested its performance against real world traces from the Wikipedia CDN trace and achieved a higher hit rate than both FIFO and LRU.

Adaptive Cache — workload benchmarks
workload benchmarks
Adaptive Cache — wikipedia trace
wikipedia trace