# Implement Adaptive Software Cache Management

**URL:** <https://discuss.dgraph.io/t/implement-adaptive-software-cache-management/8704>\
**Category:** Issues\
**Tags:** ristretto, kind:enhancement, priority:p2, status:accepted\
**Created:** [March 27, 2019, 8:42am UTC](https://discuss.dgraph.io/t/implement-adaptive-software-cache-management/8704 "2019-03-27T08:42:11Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![diggy](https://yyz1.discourse-cdn.com/flex007/user_avatar/discuss.dgraph.io/diggy/32/3666_2.png) [@diggy](https://discuss.dgraph.io/u/diggy)\
**Post date:** [March 27, 2019, 8:42am UTC](https://discuss.dgraph.io/t/implement-adaptive-software-cache-management/8704/1 "2019-03-27T08:42:11Z")

</div>

**Moved from GitHub [ristretto/9](https://github.com/dgraph-io/ristretto/issues/9)**

_Posted by_ [mangalaman93](https://github.com/mangalaman93):

Reference Paper: [https://drive.google.com/file/d/1jfrH\_xMxD7gRSIJYNJjiO-a2yt2fTD2J/view?usp=sharing](https://drive.google.com/file/d/1jfrH_xMxD7gRSIJYNJjiO-a2yt2fTD2J/view?usp=sharing)

---

<div class="post-metadata">

**Author:** ![diggy](https://yyz1.discourse-cdn.com/flex007/user_avatar/discuss.dgraph.io/diggy/32/3666_2.png) [@diggy](https://discuss.dgraph.io/u/diggy)\
**Post date:** [March 27, 2019, 2:55pm UTC](https://discuss.dgraph.io/t/implement-adaptive-software-cache-management/8704/2 "2019-03-27T14:55:16Z")

</div>

[ben-manes](https://github.com/ben-manes) _commented_ :

Simulation:

> <https://github.com/ben-manes/caffeine/tree/master/simulator/src/main/java/com/github/benmanes/caffeine/cache/simulator/policy/sketch/climbing>
>
> //github.com/ben-manes/caffeine/tree/master/simulator/src/main/java/com/github/benmanes/caffeine/cache/simulator/policy/sketch/climbing

Library:

> <https://github.com/ben-manes/caffeine/blob/91eec88be93f16549ce82dd2f17959fd8eba75dd/caffeine/src/main/java/com/github/benmanes/caffeine/cache/BoundedLocalCache.java#L943>
