Distributed Systems, System Design Concepts, Google Spanner, System Design Interview, Distributed System Design.
idempotency can come to our rescue when handling repeated occurrences and processing the same data in order to preserve correctness. Logical clocks and clocks with confidence intervals We saw that synchronizing physical clocks on different nodes using network protocols like NTP is challenging.