Distributed Systems

Distributed Caches in Data Centers

Design and develop Caching-as-a-Service (CaaS), a distributed and generalized caching service that addresses the requirements of different types of cloud storage production workloads.