從介紹分布式一致性算法開始,分析了Raft算法以及Raft算法所依賴的理論,在此基礎上講解并實現(xiàn)了Raft算法以及基于Raft算法的KV服務。通過本書,可以深入了解Raft算法的運行機制,也可以學到如何相對正確地實現(xiàn)Raft。 《分布式一致性算法開發(fā)實戰(zhàn)》分為11章,第1章簡單介紹分布式一致性算法,第2章詳細分析Raft算法,第3章在第2章的基礎上進行整體設計,第4~8章逐個講解基于Raft算法的KV服務的各個組件的實現(xiàn),第9章講解日志快照,第10章是生產環(huán)境必需的服務器成員變更功能,第11章介紹一些相關的Raft算法優(yōu)化?!”緯敿毥榻B了Raft的核心算法、服務器成員變更以及各種優(yōu)化的實現(xiàn),適合那些想嘗試實現(xiàn)Raft算法或者在生產環(huán)境加入Raft算法的人,也適合那些對于Raft算法有興趣的讀者。