Distrubted Key Value Store with replication and concurrency.