跳到正文

分类

Raft算法

共 3 篇

Raft算法

Raft 前篇:分布式基础

在学习 Raft 算法之前,我们有必要知道何为分布式系统、分布式系统存在的问题、CAP、Base 定理等。 1 何为分布式系统 随着互联网用户规模和业务复杂度的急速增长,单台服务器早已无法满足现代应用在性能、可用性和扩展性上的需求。无论是电商平台的秒杀活动、社交网络的海量动态,还 …

继续阅读
Raft算法

关于《Raft 论文》的一些解读

1 多数派原则 多数派原则是指:在分布式系统中多个节点做出决策或达成共识时,必须获得超过半数参与节点的同意。 多数派原则可以带给我们一个重要的推论:即两个多数派集合必然存在交集。这将是后续证明 Raft 许多特性时的重要依据。 而奉行多数派原则的集群节点数量一般是奇数个,主要的原 …

继续阅读