Cache Partitioning - Designing a Distributed Cache | OneNoughtOne