jgroups-raft JGroups 的 Raft 实现

程序名称:jgroups-raft

授权协议: Apache

操作系统: 跨平台

开发语言: Java

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.

jgroups-raft 官网

http://belaban.github.io/jgroups-raft/

相关编程语言

BlazeDS 是一个基于服务器的Java 远程控制(remoting...
OVal 是一个可扩展的Java对象数据验证框架,验证的规...
Volta 是一套开发工具,专为开发分布式、实时系统应...
OpenDDS 是一个开源的 C++ 实现的 对象管理组织 OMG...
JADE (Java Agent DEvelopment Framework) 是一个完...
FastMM ,在D2006和2007中已代替了原来的内存管理器。