You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@geode.apache.org by theseusyang <th...@gmail.com> on 2016/06/09 03:32:32 UTC

Re: replacing jgroups 2.2.9

Hi Bruce,

Now Raft Consensus protocol is going popular in some distributed system,
like etcd, Kubernetes..
We can also consider using Raft to replace directly JGroups protocol, but
according to https://github.com/belaban/jgroups-raft

belaban say that it still have some issues, in using JGroups as basis for a
RAFT impl, unstable until now.







--
View this message in context: http://apache-geode-incubating-developers-forum.70738.x6.nabble.com/replacing-jgroups-2-2-9-tp446p6514.html
Sent from the Apache Geode (Incubating) Developers Forum mailing list archive at Nabble.com.

Re: replacing jgroups 2.2.9

Posted by Bruce Schuchardt <bs...@pivotal.io>.
Thanks Theseus - I wasn't aware that Bela Ban was working on a Raft 
implementation.  That's cool.

There's quite a bit in Geode that is architected on the notion of an 
ordered membership view, so I'm not sure Raft would be a good 
replacement for the GMS.  I've considered it as a replacement for our 
consistency model, probably based in the DistributionAdvisors that are 
attached to cache Regions.


Le 6/8/2016  8:32 PM, theseusyang a crit :
> Hi Bruce,
>
> Now Raft Consensus protocol is going popular in some distributed system,
> like etcd, Kubernetes..
> We can also consider using Raft to replace directly JGroups protocol, but
> according to https://github.com/belaban/jgroups-raft
>
> belaban say that it still have some issues, in using JGroups as basis for a
> RAFT impl, unstable until now.
>
>
>
>
>
>
>
> --
> View this message in context: http://apache-geode-incubating-developers-forum.70738.x6.nabble.com/replacing-jgroups-2-2-9-tp446p6514.html
> Sent from the Apache Geode (Incubating) Developers Forum mailing list archive at Nabble.com.