Ask HN: What "developer holy war" have you flip-flopped on?
10 points by meowface 1d ago 30 comments
Ask HN: How do you connect with other founders in your city?
5 points by leonagano 1d ago 2 comments
PaperCache, an in-memory cache that can switch its eviction policy
3 kias 1 8/15/2025, 10:38:59 PM papercache.io ↗
It typically has lower tail latencies than Redis (though with the trade-off of higher memory overhead as it needs to maintain extra metadata to be able to switch between policies at runtime).
Feel free to check out the website (https://papercache.io) which has documentation, a high-level article I wrote on Kudos (https://link.growkudos.com/1exazdx1q80), or the paper from HotStorage'25 (https://dl.acm.org/doi/abs/10.1145/3736548.3737836)
Here's a direct link to the cache internals: https://github.com/PaperCache/paper-cache
In case you want to test it out, you can find installation instructions here: https://papercache.io/guide/getting-started/installation
There are clients for most of the popular programming languages (https://papercache.io/guide/usage/clients), though some may be a little unpolished (I mainly use the Rust client for my own work, so that one is kept up-to-date).