Requirements: Low-Latency Caching - Designing a Distributed Cache | OneNoughtOne