Your question is Distributed Key-Value Store. Take a moment with it on the right.
Talk me through your thinking if you like. When you're confident, submit your answer and I'll grade it like a real screen (7/10 or better passes).
Design a distributed key-value store.
Asked in the design stage. Treat this as a practical architecture exercise: define the storage and replication model, then explain how clients and nodes are authenticated, authorized, monitored, and recovered after compromise.