Time in distributed systems

Topic | v1 | created by janarez |

In distributed systems, time is a problem. Each computer has a clock built in, but those clocks are independent. The clocks on different machines can vary quite a bit. If a human being is setting them, then they’re probably at best accurate to one second. Even using a protocol like NTP, which synchronizes clocks between different computers, you can only get the clocks accurate to within about a millisecond of each other. But for a lot of things that we want to do with a collection of computers, we need to know what event happened first.


parent of Logical clock

A logical clock is a mechanism for capturing chronological and causal relationships in a distributed...

Edit details Edit relations Attach new author Attach new topic Attach new resource

treated in Time in distributed systems

8.0 rating 2.0 level 8.0 clarity 4.0 background – 1 rating

The notion of a time plays very important role in distributed systems. But, why do we worry so much a...