开源的基于八卦的会员协议?
Posted
技术标签:
【中文标题】开源的基于八卦的会员协议?【英文标题】:open source gossip-based membership protocol? 【发布时间】:2010-12-05 12:38:25 【问题描述】:我正在寻找一个可以插入到分布式应用程序中的库,该应用程序实现任何基于 gossip 的成员协议。
这样的库将允许我发送/接收成员列表、合并接收到的成员列表等...如果该库实现具有性能 O(logn) 性能保证的协议会更好。
有人知道这样的开源库吗?它不需要满足上述所有要求;即使是部分实现的东西也会有所帮助。
【问题讨论】:
【参考方案1】:在google代码上看看这个:
http://code.google.com/p/gossip-protocol-java/
我昨天在寻找基于 java 的 gossip 实现时偶然发现了它。它更像是供某人构建的参考实现,但它提供了总体思路,并且在阅读完代码后,您肯定能够构建自己的代码或分支以添加您需要的任何功能。
HTH
【讨论】:
【参考方案2】:你看过Apache Zookeeper吗?我不确定它是否是你要找的。p>
ZooKeeper 是一个高性能的 分布式协调服务 应用程序。它暴露了常见的 服务 - 例如命名, 配置管理, 同步和组服务 - 在一个简单的界面,所以你不 必须从头开始编写它们。你 可以使用现成的来实现 共识、团队管理、领导者 选举和出席协议。
C# 绑定也是available。
【讨论】:
以上是关于开源的基于八卦的会员协议?的主要内容,如果未能解决你的问题,请参考以下文章
快手八卦!突破TensorFlowPyTorch并行瓶颈的开源分布式训练框架来了!