A schematic current-term entry t appears on the leader and another of three voters while the third lags. Replication to a majority permits commitment under the current-term rule.

etcd elects a leader so writes happen in order

etcd uses Raft to order changes to its replicated state. Replicas can temporarily lag; consensus does not mean every member holds identical bytes at every instant. A leader coordinates replication, while the voting majority determines progress. Keep election, commitment, local application, and client acknowledgment separate when diagnosing whether an operation succeeded. ...

March 9, 2028 · 5 min · XB Field Notes