Distributed Systems, System Design Concepts, Google Spanner, System Design Interview, Distributed System Design.
start. Though at that specific point, the clock was set backward such that now - start gave a negative value. It was assumed that rtt would always be positive, and unexpectedly getting a negative value had a cascading impact, failing their service for many of their customers. This problem's root