Principles Of Distributed Database Systems Exercise Solutions [extra Quality] -

yields strong consistency; anything less guarantees only eventual consistency.

The problem was a phantom read. A classic edge case in multi-version concurrency control (MVCC). Node Alpha in London and Node Gamma in Tokyo had both approved a withdrawal from the same phantom account within 50 milliseconds of each other. Their local timestamps had conflicted, and the global consensus protocol—a modified Paxos—had chosen both. Now the ledger was in a superposition of states: both rich and poor. yields strong consistency

The coordinator cannot wait indefinitely for a participant response. If the timer for the VOTE_COMMIT phase expires, the coordinator defaults to a conservative strategy: It assumes a failure has occurred. It logs a [abort, T] entry locally. T] entry locally.