Paxos Raft演算法當前階段比較穩定的,經過生產環境驗證的開源實現有哪些?

時間 2021-05-06 18:00:29

1樓:邱濤

ebay開源的c++實現,看部落格說道在生產環境有兩年多了。

2樓:補佳林

自己寫了個簡單的raft庫,可能不到3000行。外部提供狀態機實現,庫提供submit功能和commit通知。感覺寫得不太好,不知道是否穩定,剛放到生產環境上去跑了

3樓:吳鏑

我們團隊用C++實現了raft,內部叫做ByteRaft,是乙個library,其中提供了multi-raft的預設實現,上層用起來比較方便。ByteRaft目前主要服務於我們團隊自研的分布式ByteKV上,同時也服務於公司內部分布式檔案系統的強一致元資料節點。目前ByteKV最大集群100+機器,執行穩定。

ByteRaft預計明年開源。

感興趣的朋友私聊我或者傳送簡歷到:[email protected]

4樓:陳宗志

我們團隊寫了乙個cpp 實現的 raft 的一致性協議庫. PikaLabs/floyd floyd 也已經通過jepsen 的測試.

目前已經用在團隊中的分布式儲存 Qihoo360/zeppelin用於儲存Meta 資訊, 目前在公司內部線上有200+ 的機器, 2000+ 節點執行. 在 Qihoo360/pika 的Pika_hub 模組用於進行leader 的選主.

最大的方便在於是乙個庫, 而不是乙個服務, 減少了對 zookeeper 的依賴.

被超越當前階段的思想擾亂,有些走火入魔?

一江秋月 從 周易 的思想來看,需要 知時知位 從佛法的角度來看,需要 契理契機 從道家的角度看,需要 天人合一 這樣的 我 是無上的,就不會出現您所說的 被超越當前思想所擾亂 的情狀了,更不會 走火入魔 了。前路漫漫,與君共勉。 長空時月嘯 題主,你好。你問對人了,因為我也選過這條路。這條路很簡單...

當前人類邁向「物質極大豐富」階段的最大阻礙是什麼?

歲月自我 一,人類的慾望是會不斷膨脹的。在五十年前,擁有一輛自行車,就已經滿足了大多數人在 交通工具 上的需求。現在,我們有能力給14億人每人發一輛自行車,但這種行為卻不能完全滿足任何乙個人在交通工具方面的慾望。二,邊際成本不為零。我們有能力製造跑車 飛機和宇宙飛船。如果我們給70億人類每人都發一輛...

研究生階段做人工智慧 ai演算法 有必要先搞嵌入式嗎?

CodeAllen 我沒從事過AI,不過嵌入式還是有些經驗的,有些聯絡,因為最終的演算法是執行在晶元上的,這部分屬於嵌入式範疇,但是涉及的內容已經很偏底層及驅動部分,學習這塊的精力耗費很大,我相信你應該沒有這個時間精力雙管齊下 而且從之後的工作來看,人工智慧大概率是去網際網路企業從事應用及演算法開發...