When several computers cooperate as a single system —a cluster— the biggest problem is neither speed nor storage: it is making all of them reach the same conclusion. If one node says the new value is 7 and another says it is 9, the whole system ends ...