What is Quorum

A quorum is the minimum number of votes that a distributed transaction has to obtain in order to be allowed to perform an operation in a distributed system.

What is Consensus Algorithm

Paxos

Origin of Raft

Raft

Famous servcie and its Algorithm

  1. Zookeeper -> ZAB
  2. ETCD -> RAFT
  3. KRAFT(Kafka) -> RAFT
  4. RedisRAFT(Redis) -> RAFT

Reference

  1. [Wiki Querum](https://zh.wikipedia.org/zh-tw/Quorum_(%E5%88%86%E5%B8%83%E5%BC%8F%E7%B3%BB%E7%BB%9F)
  2. Wiki Consensus