Raft, as a simplified version of Paxos, is widely used in engineering.
Several articles reprinted in this paper introduce the working principle and implementation of raft in detail.
Raft algorithm of distributed system
Summary: at present, almost all languages have library packages supporting raft algorithm. For details, please refer to: raftconsensus.github.io
English animation demonstration raft
Cap principle and base idea
Distributed Paxos algorithm
Distributed transaction = > transaction consistency solution of distributed system