分布式一致性协议之Raft协议

斯坦福大学的RamCloud项目中提出了易理解、易实现的分布式一致性复制协议Raft。C++、Java和Go都有对应的实现,Raft相对简洁。引入主节点、通过竞选确认主节点。节点;类型:follower、candidate和leader。
阅读更多

分布式一致性协议之Gossip协议

Gossip协议,也叫 Epidemic协议(流行病协议)。原本用于分布式数据库中节点同步数据使用,后来被广泛应用于数据库复制、信息扩散、集群成员身份确认、故障探测等。
阅读更多