distributed key-value storeBuilding a key-value store from the ground up so I can stop failing system design interviews.