Pregunta de entrevista de D2iQ

How would you design a distributed key-value store?