# 概念
+ 所有 `write/read` 都是操作日志
  + 日志按顺序排列:**`[A, B, C] != [B, A, C]`**
+ 节点被称为 **`peers`**
+ `peers` 的角色:**`leader`**、**`candidate`**、**`follower`** 和 **`learner`**
+ 日志只能由 **`leader`** 写入并复制到 **`followers`** 和 **`learners`**
+ 每个 **`leader`** 都有一个 **`term`**
  + 每个 **`term`** 最多有一个 **`leader`**
+ 日志由 **`index`** 和 **`term`** 标识
  + **`index`** 是日志条目的位置
  + **`term`** 是当前 **`leader`** 的领导任期

------------------------------------------------------------

