dnscrypt-proxy/vendor/github.com/opencoff/go-sieve/README.md

10 lines
309 B
Markdown

# go-sieve - SIEVE is simpler than LRU
## What is it?
`go-sieve` is golang implementation of the [SIEVE](https://yazhuozhang.com/assets/pdf/nsdi24-sieve.pdf)
cache eviction algorithm.
This implementation closely follows the paper's pseudo-code - but
uses golang generics to provide an ergonomic interface.