分布式一致性(distributed consensus) 是分布式系统中最基本的问题, 用来保证一个分布式系统的可靠性以及容灾能力。简单的来讲,就是如何在多个机器间对某一个值达成一致, 并且当达成一致之后,无论之后这些机器间发生怎样的故障,这个值能保持不变。 抽象 ...
Ballot: 选举投票,根据Configuration设置初始的quorum为一半的成员+1,收到一张投票quorum减一,当quorum <= 0时表示投票成功 LeaderLease Leader租约,过期时间是election_timeout,on_leader_start回调时也会设置leader lease FollowerLease ...