Implement a distributed system for storing key-value pairs.

Interview question asked to Engineering Managers, Software Engineers, Machine Learning Engineers and other roles interviewing at Marqeta, Convoy, Informatica and others: Implement a distributed system for storing key-value pairs..