【MIT 6.5840/6.824】 Lab 3A: Raft (领导选举)
介绍Lab 3A 主要任务是实现 Raft 中的领导选举部分。网上讲解 Raft 共识算法的文章很多,这里就不多赘述,只说基本的原理以供回忆。 Raft 服务器具有三种状态:跟随者(Follower)、候选人(Candidate)和领导(Leader)。 状态 描述 Follower 被动状态,不主动发起请求,只响应来自 Leader 或 Candidate 的请求。 Candid