Olivia icon indicating copy to clipboard operation
Olivia copied to clipboard

Go: A distributed, in-memory key-value storage.

Results 11 Olivia issues
Sort by recently updated
recently updated
newest added

https://github.com/papers-we-love/papers-we-love/blob/master/caching/a-constant-algorithm-for-implementing-the-lfu-cache-eviction-scheme.pdf?raw=true [a-constant-algorithm-for-implementing-the-lfu-cache-eviction-scheme.pdf](https://github.com/GrappigPanda/Olivia/files/923929/a-constant-algorithm-for-implementing-the-lfu-cache-eviction-scheme.pdf)

This would resolve a potential issue where we have 60 seconds of an un-updated bloom filter between each heartbeat cycle.

Research
Performance

Right now whenever unit tests are ran, there's a high likelihood of at least one of the (6 total) tests failing, due to a port already being listened on. This...

bug
help wanted

This is essentially an optimization for the key expiration, as if we expire > 1 key at a time, we'll be left with > 1 nil block at a time....

Learning Experience
Performance

A potential with this is docker port forwarding and the variability of our incoming port. I can reasonably just assume the user can set one if they can set the...

enhancement

http://www.eecs.harvard.edu/~michaelm/postscripts/im2005b.pdf The `compresed bloom filters` section has more information on this.

Learning Experience