前言
大家好,我是老马。
分布式系统中,一致性算法是最重要的基石,也是最难学习的部分。
本系列根据 jraft 作为入口,学习一下 raft 的原理和实现。
raft 系列
目的
开源实现比较多,这里就不一一赘述,有时间后续再展开。
项目
Implementation of the Raft consensus protocol in JGroups
A raft-based java library for building high-available, high-durable, strong-consistent commitlog.
A novel implementation of the Raft consensus algorithm
Feature-complete implementation of the Raft consensus algorithm in Java
Yet another Raft Consensus implementation