Three nodes, one database, the client sends UPSERT . Two things must hold at once: admit a write only when the cluster is synchronized , and never let a network cut leave different versions of the same data in the journals . In a Raft-style stack nodes elect a leader and only the leader writes;...
Source: [Dev.to](https://dev.to/antharas/consensus-without-leader-election-orchid-in-grid-kuramoto-phase-quorum-ikp)