etcd源碼解析之V2 server和raft核心運轉

etcd是一個應用raft一致性算法的分佈式KV存儲數據庫,使用go語言開發,在業界應用廣泛,本文對etcd server部分的代碼解析基於master分支的V2版本。 V2 server核心運轉解析 V2 server的啓動需要配置--enable-v2,所以我從這個配置項跟蹤起代碼,從http server解析請求到刷快照落盤在到http server回包,以代碼爲維度生成以下流程圖: 從圖中
相關文章
相關標籤/搜索