ETCD 源码学习--Raft 协议介绍(二)

Raft协议是分布式一致性协议的一种,所以在了解Raft协议之前,我们首先要知道一致性协议的作用。 一致性协议 1.一致性协议用于解决分布式环境下多副本之间数据一致性的问题的。 2.主要包括两个部分,一是 Leader 选举,二是日志同步。 3.一致性协议主要包括Paxos、ZAB、Raft及 Gossip 等 raft协议 1.简图 2.状态机 Leader:负责处理所有客户端请求,当接收到客户
相关文章
相关标签/搜索