Do Tightly Synchronized Clocks Assistance Consensus?

Let's offset amongst the impossibility results, a skillful house to offset distributed systems discussion. The The quorum should hold out to a greater extent than than F in addition to the phase1 in addition to phase2 quorums should intersect amongst each other thence the consensus acre persists.

Time synchronization amongst clock incertitude bound, epsilon, less than microsecond are non useful for consensus because consensus is leap past times communication, in addition to communication betwixt computers  fifty-fifty inwards the same cluster takes many microseconds. 

The guarantee nosotros would remove from fourth dimension synchronization is that causality is non violated past times the physical clock timestamps. That agency epsilon should hold out less than the communication latency. If epsilon is larger than the communication latency nosotros may companionship the events incorrectly. Consider this example. Event A in addition to lawsuit B own got the same clock timestamp merely they are further apart inwards fourth dimension because of the epsilon uncertainty. If nosotros were to role A in addition to B equally a snapshot of the distributed system, this would hold out an inconsistent snapshot. Another lawsuit happens afterwards A which thence sends a message that affects B, in addition to taints the snapshot. Causality sneaks inwards betwixt A in addition to B in addition to the integrity of the snapshot is violated. 

0 Response to "Do Tightly Synchronized Clocks Assistance Consensus?"

Post a Comment

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel