Pergunta de entrevista da empresa D2iQ

How would you design a distributed key-value store?