algorithm - 开源基于八卦的成员协议(protocol)?

标签 algorithm distributed-computing distributed-algorithm

我正在寻找一个可以插入分布式应用程序的库,该应用程序实现了任何基于八卦的成员协议(protocol)。

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

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

最佳答案

在谷歌代码上看一下:

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

我昨天在寻找基于 Java 的八卦实现时偶然发现了它。它更像是一个供某人构建的引用实现,但它给出了总体思路,在通读代码后,您肯定能够构建自己的代码或分支其中的内容以添加您需要的任何功能。

HTH

关于algorithm - 开源基于八卦的成员协议(protocol)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1546725/

相关文章:

apache-spark - Spark Streaming 中的数据接收

parallel-processing - Julia Distributed 在添加进程时减慢了单核性能的一半

protocols - 为什么反熵协议(protocol)中会出现 "entropy"这个词?

python - 集合协调算法的实现

C++ Winsock P2P

redis - Redis的set命令是原子操作吗?

java - 这个算法在 Java 中执行有什么问题?

algorithm - 上下文相关文法和上下文无关文法的区别

algorithm - 最小化二叉搜索树的高度

algorithm - 以越来越小的螺旋线穿过方阵