首頁>技術>

在Raft體系中,有一個強leader,由它全權負責接收客戶端的請求命令,並將命令作為日誌條目複製給其他伺服器,在確認安全的時候,將日誌命令提交執行。當leader故障時,會選舉產生一個新的leader。在強leader的幫助下,Raft將一致性問題分解為了三個子問題:

leader選舉:當已有的leader故障時必須選出一個新的leader。日誌複製:leader接受來自客戶端的命令,記錄為日誌,並複製給叢集中的其他伺服器,並強制其他節點的日誌與leader保持一致。安全safety措施:透過一些措施確保系統的安全性,如確保所有狀態機按照相同順序執行相同命令的措施。

19
  • BSA-TRITC(10mg/ml) TRITC-BSA 牛血清白蛋白改性標記羅丹明
  • QRCanvas - 動態生成二維碼的開源優秀 js 庫