开源的基于八卦的会员协议?

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。

【讨论】:

以上是关于开源的基于八卦的会员协议?的主要内容,如果未能解决你的问题,请参考以下文章

开源推荐 | 基于 Laravel 的博客 CMS 系统

快手八卦!突破TensorFlowPyTorch并行瓶颈的开源分布式训练框架来了!

少八卦,多学习!国内量化开源的顶流项目

酷瓜云课堂(腾讯云版)v1.2.8 发布,开源在线教育解决方案

ModStartCMS 模块化建站系统 v3.9.0

一些开源项目