【问题标题】:open source gossip-based membership protocol?开源的基于八卦的会员协议?
【发布时间】:2010-12-05 12:38:25
【问题描述】:

我正在寻找一个可以插入到分布式应用程序中的库,该应用程序实现任何基于 gossip 的成员协议。

这样的库将允许我发送/接收成员列表、合并接收到的成员列表等...如果该库实现具有性能 O(logn) 性能保证的协议会更好。

有人知道这样的开源库吗?它不需要满足上述所有要求;即使是部分实现的东西也会有所帮助。

【问题讨论】:

    标签: algorithm distributed-computing distributed-algorithm


    【解决方案1】:

    在google代码上看看这个:

    http://code.google.com/p/gossip-protocol-java/

    我昨天在寻找基于 java 的 gossip 实现时偶然发现了它。它更像是供某人构建的参考实现,但它提供了总体思路,并且在阅读完代码后,您肯定能够构建自己的代码或分支以添加您需要的任何功能。

    HTH

    【讨论】:

      【解决方案2】:

      你看过Apache Zookeeper吗?我不确定它是否是你要找的。​​p>

      ZooKeeper 是一个高性能的 分布式协调服务 应用程序。它暴露了常见的 服务 - 例如命名, 配置管理, 同步和组服务 - 在一个简单的界面,所以你不 必须从头开始编写它们。你 可以使用现成的来实现 共识、团队管理、领导者 选举和出席协议。

      C# 绑定也是available

      【讨论】:

        猜你喜欢
        • 2018-11-02
        • 2021-08-10
        • 2015-05-16
        • 2011-03-19
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2017-11-25
        • 1970-01-01
        相关资源
        最近更新 更多