Distributed Key-Value Store
A high-performance in-memory database built around TCP socket communication, concurrent clients, and predictable recovery.
- Thread pooling, TTL expiration, and LRU cache eviction
- Append-only persistence with crash recovery
- p95 and p99 latency benchmarking under concurrent load