【问题标题】:Implementation of Vector Clocks矢量时钟的实现
【发布时间】:2010-06-17 13:16:36
【问题描述】:

对于在不同设备上运行的代码,我需要确定在这些设备之间发送的消息的顺序。因此,我想使用矢量时钟,因为我读过矢量时钟允许对事件进行排序。

是否有任何已建立的框架/公共 API 可供我使用?还是参考实现= 还是我必须从头开始编写代码?

感谢任何参考和提示

【问题讨论】:

标签: java frameworks reference-implementation vector-clock


【解决方案1】:

VectorClock 实现可从Google Code 获得。

您还可以查看补丁以在 Cassandra 中添加矢量时钟支持。

您还应该阅读 wiki [1] [2] 了解该技术和其他替代方案的限制。

【讨论】:

    【解决方案2】:

    我发现这个用 Java 编写的矢量时钟是 project voldemort 的一部分。

    这是source code 的链接。您还需要下拉类和接口引用。

    这是Javadoc的链接。

    这是一篇关于vector clocks 的维基百科文章。

    【讨论】:

      猜你喜欢
      • 2018-11-24
      • 1970-01-01
      • 1970-01-01
      • 2018-03-14
      • 1970-01-01
      • 2018-06-11
      • 2015-07-07
      • 1970-01-01
      • 2012-11-13
      相关资源
      最近更新 更多