分布式系统里有一个绕不开的问题:几台机器如何就“谁是主、账本写到哪一行”达成一致?这一期我们选的视频,是 MIT 6.824 分布式系统公开课中讲解 Raft 的经典一讲——由图灵奖级别的课题沉淀出的工业级算法,由一位传奇教授亲授。Raft 是 Paxos 诞生二十多年后,第一个明确把“可理解性”当作设计目标并写进论文标题的共识算法,如今 Kubernetes、Consul、TiDB、Kafka 的底座里都跑着它的变体。这条视频没有炫技的动画,但它的知识密度极高:一节课,讲透“一个集群如何选班长、如何记账、如何防止新班长忘账”。本文按视频的叙事顺序逐层拆解,补上视频没来得及展开的理论谱系与争议点,让你没看过也能懂全貌,看过之后还能多懂一层。
写作说明:本文写作时在线抓取通道受限,播放量等时效性数据从略,以下信息以官方公开资料与课程主页为准(据频道页面)。
| 项目 | 内容 |
|---|---|
| 视频主题 | Raft(分布式共识算法) |
| 所属课程 | MIT 6.8 |