TODO: 本节尚未开始编写
关于时间的研究从牛顿到爱因斯坦,直到相对论的发展,我们才知道了光速与观察者无关。 根据这个假设,相对论证明了在一个参考系下同时发生的时间,对于相对此参考系运动的观察者并非同时。 从而对于两个不同的观察者而言,事件顺序可能发生错乱。
分布式计算中,物理上时间的概念也具有不确定性。我们不禁要问,当需要观察某个分布式系统中, 某个确定事件的某些状态是否同时出现。这一点可以体现在并行垃圾回收器中,因为我们不可避免的 需要观察某个对象是否已可以回收,从而需要观察并行线程关于此对象的引用状态以及进程间的通信。
一个分布式系统
向量时钟算法提供了一个 能够得到与事件时序同构的严格偏序关系
设分布式系统中 N 个进程维护自身的时钟
Go under the hood | CC-BY-NC-ND 4.0 & MIT © changkun