Building a High-Performance Java Cache with TTL, LRU, and Persistence

Lightweight, in-memory cache built in pure Java, featuring TTL-based expiration, LRU eviction, async loading, and optional disk persistence