我正在寻找一个提供最基本集群要求的库。这个库应该有望脱离完整的状态复制解决方案(ZooKeeper),因为状态复制要求非常低。
- 使用播种和八卦发现其他集群成员。(没有多播的网络)
- 基于 REST over HTTP/S 的 LAN 和 WAN 网络故障转移检测算法。(防火墙友好的设计,多站点集群)。
- 基于 Quorum 的领导人选举,包括脑裂检测。(多站点集群)
- 希望用 Java 或 JVM 兼容语言编写。
- 仅从/向领导者读取/写入(对领导节点的任何写入都将复制到所有其他节点)
- 读/写流量可以忽略不计。