因为网上资料较多,本文主要是总结一下相关资料。

Time, clocks, and the ordering of events in a distributed system

  • 论文: Time, clocks, and the ordering of events in a distributed system
  • 看paper时可以结合着这篇译文
  • 论文笔记总结了该论文

clock同步

Real-Time Clock (RTC)

Vector Clock/Version Clock

Version Clock即为Version Vectors。
Vector Clock最初是为了给分布式系统的事件定序发明的,本质上是一种捕获causality的手段,只是他们捕获的是事件的关系。而Version Clock是捕获同一个数据的不同版本之间的causality.