Distributed Systems, System Design Concepts, Google Spanner, System Design Interview, Distributed System Design.
logical clock value should be assigned such that the clock value of Event B is larger than the clock value of Event A. When a node sends a message to another node, the clock value at reception should be higher than the one when the message was sent. Note: See our chapter on sequencers to know how