
When important state spans machines, familiar database assumptions become distributed-systems questions. Which replica is authoritative? What does a timeout mean? Can a write remain correct during a partition? Who repairs conflicting histories after the network recovers? Distributed...