Distributed Systems, Distributed Algorithms, Algorithms, Paxos, Consensus.
solved by the addition of an extra step: Phase 1 — same as before — a coordinator suggests a value to all nodes Phase 2 — new step — on receiving a yes from all nodes in previous step, the coordinator sends a “prepare to commit” message. The expectation is that nodes can perform work that they can