Consistency Model, System Design Interview, Distributed Systems, Big Data, Cap Theorem.
mutate or read the state, all replicas need a consensus on which request should be executed next so that all the state machines transition from one consistent state to the next. The consensus algorithms, such as Paxos and Raft, are used by these state machines to have a consensus on the next