Distributed Systems, System Design Concepts, Google Spanner, System Design Interview, Distributed System Design.
cause was that some code assumed the time value could not go negative. But due to adjustment regarding the leap second, the time-of-day clock went backward. Note: We often assume that if two processes are on two different nodes, their failures will be independent — meaning that the failure of one