我正在尋找一個提供最基本的集羣要求的庫。 由於狀態複製要求非常小,因此希望這個庫可以脫離全面的狀態複製解決方案(ZooKeeper)。領導選舉和故障轉移檢測Java庫
- 使用播種和閒聊發現其他集羣成員。 (網絡沒有組播)
- 基於REST over HTTP/S的LAN和WAN網絡的故障轉移檢測算法。 (設計防火牆,多站點集羣)。
- 基於法定人數的領導人選舉,包括裂腦檢測。 (多站點集羣)
- 希望用Java或JVM兼容語言編寫。
- 僅從領導者讀取/寫入(任何寫入領導者節點都會複製到所有其他節點)
- 可忽略不計的讀取/寫入流量。
如果你不想ZooKeeper,我猜[curator](https://github.com/Netflix/curator)不是一個選項? –
這是一個矯枉過正的問題。 ZooKeeper主動 - 主動複製具有可伸縮性權衡。 – itaifrenkel