Raft - The Understandable Distributed Protocol
infoq.com
infoq.com
Some additional resources on Raft, including a link to the raft-dev mailing list, can be found over here: http://raftconsensus.github.io/
Raft has worked really well on etcd so far and it is nice to have a simple easy to reason about algorithm to work on top of. Etcd is moving quickly adding a simple to use fair mutex API, improved scriptability via etcdctl and several improvements to the core API in recent weeks. Come join in.
[1] http://www.infoq.com/presentations/spanner-distributed-googl...
Does anyone know if it's implemented anywhere? Or real-life performance statistics and it's overhead cost?