Design a distributed cache system

A distrubuted cache is a way of storing data in memory to avoid IO overhead associated with a standard hard disk (rotating disk drive). Examples are memcached and Redis.

How do you servers being introduced to the cluster and servers failing?

Comments (9)