共识算法

Raft共识算法深度解析:从理论到工程实践

一篇深入剖析Raft共识算法的技术长文,涵盖算法设计动机、Leader选举机制、日志复制流程、成员变更策略,并与Paxos进行对比分析。通过etcd等实际系统的工程实现案例,展示Raft如何在千节点规模下保证强一致性,并探讨PreVote、ReadIndex、Joint Consensus等生产级优化手段的实现原理。

大规模分布式系统的一致性模型与共识算法实战:从 CAP 到 Raft 的全栈工程指南

深入解析大规模分布式系统核心难题——数据一致性与共识达成。从 CAP 定理的严格证明到 BASE 工程实践,从 Paxos 的数学优雅到 Raft 的工程可读性,全面覆盖线性一致性、顺序一致性、因果一致性等核心模型,以及 Multi-Paxos、Raft、ZAB 等工业级共识算法的架构设计与生产级优化策略。