scalecube-cluster:ScaleCube Cluster是SWIM的轻量级Java VM实现

时间:2024-05-19 04:07:53
【文件属性】:

文件名称:scalecube-cluster:ScaleCube Cluster是SWIM的轻量级Java VM实现

文件大小:177KB

文件格式:ZIP

更新时间:2024-05-19 04:07:53

distributed-systems distributed-computing reactive-programming reactor3 failure-detection

ScaleCube-群集 ScaleCube Cluster是轻量级的分散式群集成员,故障检测和八卦协议库。 它为Java VM提供了集群成员身份协议的实现。 它是一种高效且可伸缩的弱一致性分布式组成员身份协议,它基于集群中节点之间的八卦风格通信。 有关详细信息,请阅读SWIM文章上带有提炼笔记的。 它使用了,该在所有成员上提供了统一的预期网络负载。 对于在所有节点上运行算法产生的整个网络,最坏情况的网络负载是线性O(n),并且在一个特定成员上的恒定网络负载与群集的大小无关。 ScaleCube Cluster实现了原始SWIM算法论文中描述的所有改进,例如八卦风格的传播,怀疑机制以及故障检测器算法的时限性强完整性。 除此之外,我们还引入了对其他SYNC机制的支持,以提高从网络分区事件中恢复群集的能力。 使用ScaleCube Cluster只需几行代码即可: // Start


网友评论

  • 如果只是源码,不如直接去github下载呢。。。。