Bug#1109391: ITP: go-sieve-cache -- A high-performance Go implementation of the SIEVE cache replacement algorithm with thread-safe and sharded variants.
Package: wnpp
Severity: wishlist
Owner: Eric Dorland <eric@debian.org>
* Package name : go-sieve-cache
Version : 0.1.7-1
Upstream Author : Frank Denis
* URL : https://github.com/jedisct1/go-sieve-cache
* License : Expat
Programming Lang: Go
Description : A high-performance Go implementation of the SIEVE cache replacement algorithm with thread-safe and sharded variants.
SIEVE Cache for Go
.
A high-performance Go implementation of the SIEVE cache replacement
algorithm with thread-safe and sharded variants.
.
What is SIEVE?
.
SIEVE (Simple, space-efficient, In-memory, EViction mEchanism) is a
cache
eviction algorithm that maintains a single bit per entry to track
whether an item has been "visited" since it was last considered for
eviction. This approach requires less state than LRU but achieves
excellent performance, especially on skewed workloads.
New dependency for dnscrypt-proxy.
Reply to: