Distributed Caching System