tag: raft

hashicorp raft 代码分析3 - Snapshot

5 Mar, 2019 - 4 minutes
简介 上一篇文章介绍了Raft的主要工作流程。 这篇文章主要介绍raft的snapshot机制。Raft中引入Snapshot的目的是为了避免存

hashicorp raft 代码分析2 - Workflow

31 Jan, 2019 - 6 minutes
简介 上一篇文章介绍了Raft的基本概念以及选主过程,这篇文章分析raft的主要工作流程。 Raft工作流程 首先定义下客户端(Client),客

hashicorp raft 代码分析1 - 选举leader

2 Jan, 2019 - 6 minutes
Raft介绍 Raft是一种一致性算法,一致性算法的作用是将几个机器看成一个整体,即使其中的某台或者某几台机器发生故障,整个系统仍能正常工作。