A Distributed Key Value Store