Logical Clocks(I) — Clock Series
In my last article, we learned that despite physical clock synchronization using NTP servers, we might still see a clock skew of around 10ms. What it means is that if you’re trying to build a high throughput distributed system, where the ordering of operations is critical, you might face issues in correctly ordering the operations because of clock skew.
Logical Clocks
As the name suggests, logical clocks represent time through a virtual implementation, that represents a monotonically increasing value.