Docuum performs least recently used (LRU) eviction of Docker images. 🗑️
-
Updated
Apr 26, 2026 - Rust
Docuum performs least recently used (LRU) eviction of Docker images. 🗑️
A C++11 simulator for a variety of CDN caching policies.
Derive the optimal cache hit ratio for Internet request traces with variable object sizes.
Mudis is a fast, thread-safe, in-memory, sharded LRU cache for Ruby applications. Rails and Hanami (or any Rack) compatible.
Simple cache implementation on java
A 3-level cache simulator for SPEC traces with various inclusion and block replacement policies
Implementation and analysis of cache replacement policies (Random and Least Recently Used) in a C++-based cache simulator. This project explores cache architecture behavior, evaluates eviction strategies, and measures performance metrics such as cache hits, misses, and flush counts.
Fast K-LRU Variable Object Size MRC Generation
LRU Cache implementation using HashMap and Double linked list in java.
MemDBLite is a minimalistic in-memory key-value database implemented in C++
In-memory LRU Cache implementation using multiple Design Patterns
this is a Java Redis server clone, supporting some of the elementary RESP2 commands, in which i have integrated an LRU cache. I'll probably do non-blocking IO in the future.
LRU Cache implementation using Map and Double linked list in golang.
Least Recently Used Cache in golang
Solution to different algorithm problems
A Java-based LLD cache using LRU implementation. Simple to use, ideal for caching scenarios with limited memory and customisable capacity.
Simple implementations of LRU / LFU cache.
A high-performance in-memory key-value store written in Rust, inspired by Redis. CrabCache provides a Redis-compatible RESP protocol server with production-grade features including dual persistence (AOF + RDB), background expiration cleanup, lock-free counters, and comprehensive observability.
Example of an unbounded least-recently-used cache
Designing a LRU Cache.
Add a description, image, and links to the lru-eviction topic page so that developers can more easily learn about it.
To associate your repository with the lru-eviction topic, visit your repo's landing page and select "manage topics."