JGroups的Raft實現:jgroups-raft

jopen 9年前發布 | 21K 次閱讀 jgroups-raft

jgroups-raft 項目是  JGroups 框架對 Raft 的實現。

Maven:

<groupId>org.jgroups</groupId>
<artifactId>jgroups-raft</artifactId>
<version>0.2</version>

Raft 是一個容易理解的共識算法。在容錯和性能方面它相當于 Paxos(Google 的一致性算法)。所不同的是,它的分解為相對獨立的子問題,和它干凈地處理所有實用的系統所需的主要部分。我們希望 Raft 將使共識可用于更廣泛的受眾,而這廣泛的觀眾將能夠開發各種高質量的一致同意的系統。

Raft is a consensus algorithm that is designed to be easy to understand. It's equivalent to Paxos in fault-tolerance and performance. The difference is that it's decomposed into relatively independent subproblems, and it cleanly addresses all major pieces needed for practical systems. We hope Raft will make consensus available to a wider audience, and that this wider audience will be able to develop a variety of higher quality consensus-based systems than are available today.

項目主頁:http://www.baiduhome.net/lib/view/home/1432281018817

 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!