Raft
参考资料
https://pdos.csail.mit.edu/6.824/schedule.html
http://www.cs.cmu.edu/~srini/15-440/syllabus.html
http://www.cs.cmu.edu/~srini/15-440/assignments.html
https://github.com/ty4z2008/Qix
https://courses.cs.washington.edu/courses/csep552/16wi/
http://db.csail.mit.edu/6.830/sched.php
http://yijun1171.github.io/2014/12/15/golang-RPC/
https://courses.engr.illinois.edu/cs425/fa2016/lectures.html
https://courses.cs.washington.edu/courses/cse452/16wi/calendar/lecturelist.html
https://courses.cs.washington.edu/courses/cse452/16wi/
http://cse.csusb.edu/tongyu/courses/cs660/notes/chap1.php
http://liuhongjiang.github.io/tech/blog/2013/01/18/simple-master-election/#fn:4
http://www.cnblogs.com/bangerlee/p/6216997.html
http://duanple.blog.163.com/blog/static/70971767201103051639551/
http://www.yunweipai.com/archives/8432.html
http://dockone.io/article/967
http://book.mixu.net/distsys/index.html
https://martin.kleppmann.com/2015/05/11/please-stop-calling-databases-cp-or-ap.html
http://www.cnblogs.com/xrq730/p/4944768.html
http://thesecretlivesofdata.com/raft/
https://raft.github.io/
https://raft.github.io/raftscope-replay/index.html
https://speakerdeck.com/abailly/the-raft-protocol-distributed-consensus-for-dummies
http://www.cnblogs.com/sunddenly/category/620563.html
http://www.cs.cornell.edu/courses/cs5412/2014sp/Syllabus.htm
https://hadoopecosystemtable.github.io/
https://www.slideshare.net/cjc_junechen/phx-sql
http://geek.csdn.net/news/detail/192400
http://dbaplus.cn/news-11-1854-1.html
https://docs.microsoft.com/en-us/azure/architecture/patterns/sharding
http://www.infoq.com/cn/articles/etcd-interpretation-application-scenario-implement-principle
https://github.com/Zhang626/MIT-6.824-2016/blob/master/src/raft/raft.go
http://catkang.github.io/2017/03/20/haystack.html
https://www.infoq.cn/article/BmWokG7A_3rlEGMWAR4J
https://www.slideshare.net/sageweil1/presentations
https://cs007.blog/