During a network partition a distributed system must choose consistency (refuse or error) or availability (answer, maybe stale).