raft Java實現的詳細設計文檔

概述 本文章只實現raft一致性算法的核心功能:leader選舉、日誌複製,不包括集羣成員變化、日誌壓縮等功能。主要目的適用於學習; 本文爲raft實現的設計文檔,對raft算法進行抽象,將關鍵邏輯用圖形和表格梳理清楚,從而給使用Java代碼進行實現提供設計文檔。 實現代碼GitHub:https://github.com/DanielJyc/raft-simple 主要概念 server:服務器
相關文章
相關標籤/搜索