Add topic "Time in distributed systems" Accepted
The requested resource couldn't be found.
Changes: 5
-
Add Time in distributed systems
- Title
-
- Unchanged
- Time in distributed systems
- Type
-
- Unchanged
- Web
- Created
-
- Unchanged
- 2017-06-18
- Description
-
- Unchanged
- The notion of a time plays very important role in distributed systems. But, why do we worry so much about time? Perhaps, it’s pretty natural and easy for us humans to reason about everything with some sort of “time” in mind. As a programmer (and human) we are implicitly implying ordering on events, and it’s pretty convenient to have a notion of past, future, and present. Imagine yourself writing some program. How easier it is to reason about it running on a single computer rather than on a bunch of communicating devices? However, some problems are to be solved with a clustered distributed setting and one has to deal with it. The particular important problem is sort of “synchronization” between different machines. How to do that? What about events that flow through the system?
- Link
-
- Unchanged
- https://sergeiturukin.com/2017/06/26/hybrid-logical-clocks.html
- Identifier
-
- Unchanged
- no value
Resource | v1 | current (v1) -
Add Time in distributed systems
- Title
-
- Unchanged
- Time in distributed systems
- Description
-
- Unchanged
- 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.
- Link
-
- Unchanged
- http://www.goodmath.org/blog/2016/03/16/time-in-distributed-systems-lamport-timestamps/
Topic | v1 | current (v1) -
Add Time in distributed systems treated in Time in distributed systems
- Current
- treated in
Topic to resource relation | v1 -
Add Hybrid logical clock subtopic of Time in distributed systems
- Current
- (detached)
Topic to topic relation | v1 -
Add Logical Physical Clocks and Consistent Snapshots in Globally Distributed Databases referenced in Time in distributed systems
- Current
- referenced in
Resource to resource relation | v1