zookeeper 內部工作原理 翻譯版本

2021-09-01 18:01:39 字數 253 閱讀 8505

paxos演算法

最近在學習zookeeper,內部工作原理比較繞,我想想自己還是翻譯一遍,加深理解。第一次翻譯,有不對的,還請同行指出來。 後續我會自己寫一些demo,寫一些自己的理解給大家分享。

國內的大牛們其實也有很多人已經寫了很多關於zookeeper的文章,但是大部分都是針對某一面,很多時候給我有些不識廬山真面目的感覺,本人喜歡到官網一遍一遍的看,了解清楚。

我也推薦大家到官網看相關介紹,翻譯成中文,總覺得有點怪怪的...,英文不過關啊!

Zookeeper之工作原理

zookeeper是乙個分布式的,開放原始碼的分布式應用程式協調服務,它包含乙個簡單的原語集,分布式應用程式可以基於它實現同步服務,配置維護和命名服務等。zookeeper是hadoop的乙個子專案,其發展歷程無需贅述。在分布式應用中,由於工程師不能很好地使用鎖機制,以及基於訊息的協調機制不適合在某...

ZooKeeper的工作原理

zookeeper是乙個分布式的,開放原始碼的分布式應用程式協調服務,它包含乙個簡單的原語集,分布式式應用程式可以基於它實現同步服務,配置維護和命名服務等。zookeeper是hadoop的乙個子專案。在分布式應用中,由於工程師不能很好的使用鎖機制,以及基於訊息的協調機制不適合在某些應用中使用,因此...

zookeeper的工作原理

zookeeper的核心是原子廣播,這個機制保證了各個server之間的同步。實現這個機制的協議叫做zab協議。zab協議有兩種模式,它們分別是恢復模式和廣播模式。當服務啟動或者在領導者崩潰後,zab就進入了恢復模式,當領導者被選舉出來,且大多數server的完成了和leader的狀態同步以後,恢復...