Raft: http://www.infoq.com/presentations/raft D.Ongario The Raft consensus algorithm Diego Ongaro and John K Ousterhout: "In Search of an Understandable Consensus Algorithm (Extended Version)," at USENIX Annual Technical Conference (USENIX ATC), June 2014. ramcloud.stanford.edu/raft.pdf Heidi Howard, Malte Schwarzkopf, Anil Madhavapeddy, and Jon Crowcroft: gRaft Refloated: Do We Have Consensus?,h ACM SIGOPS Operating Systems Review, volume 49, number 1, pages 12?21, January 2015. doi:10.1145/2723872.2723876 http://www.cl.cam.ac.uk/~ms705/pub/papers/2015-osr-raft.pdf Paxos: http://wellquite.org/blog/paxos_notes.html http://en.wikipedia.org/wiki/Paxos_%28computer_science%29 http://www.read.seas.harvard.edu/~kohler/class/08w-dsi/chandra07paxos.pdf https://habrahabr.ru/post/346180/ https://lamport.azurewebsites.net/pubs/paxos-simple.pdf Zab: Flavio P Junqueira, Benjamin C Reed, and Marco Serafini: "Zab: High-performance broadcast for primary-backup systems," at 41st IEEE International Conference on Dependable Systems and Networks (DSN), pages 245?256, June 2011. doi:10.1109/DSN.2011.5958223 Robbert van Renesse, Nicolas Schiper, and Fred B Schneider: gVive La Difference: Paxos vs. Viewstamped Replication vs. Zab,h IEEE Transactions on Dependable and Secure Computing, volume 12, number 4, pages 472?484, September 2014. doi:10.1109/TDSC.2014.2355848 https://arxiv.org/abs/1309.5671 Akka Cluster: http://www.slideshare.net/jboner/the-road-to-akka-cluster-and-beyond