Raft
Algoritmo de consenso distribuido: pone de acuerdo a varios nodos sobre qué escrituras han ocurrido y en qué orden.
Su objetivo de diseño explícito era ser más comprensible que Paxos, y lo consiguió. Se apoya en tres piezas: elección de líder, replicación del registro y garantías de seguridad. Tolera la caída de una minoría de nodos. Lo usan etcd (y por tanto Kubernetes), Consul, CockroachDB y TiDB.