随笔分类 -  中间件

中间件
一文搞懂zookeeper选主流程
摘要:我们在前面介绍了 ZooKeeper 集群中的三个服务器角色:Leader、Follower 和 Observer。其中,Leader 选举是 ZooKeeper 中最重要的技术之一,也是保证分布式数据一致性的关键所在。本期内容将重点讲解 Leader 是如何被选举的。 1. Leader 的选举机 阅读全文

posted @ 2022-01-29 16:19 1450811640 阅读(1093) 评论(1) 推荐(0)

rafte算法
摘要:目录 raft算法概览 leader election term 选举过程详解 log replication Replicated state machines 请求完整流程 safety corner case stale leader State Machine Safety leader c 阅读全文

posted @ 2021-12-15 15:37 1450811640 阅读(153) 评论(0) 推荐(0)

Zookeeper高可用原理及角色分析
摘要:高可用机制 一个 ZooKeeper 集群如果要对外提供可用的服务,那么集群中必须要有过半的机器正常工作并且彼此之间能够正常通信。 如果想搭建一个能够允许 N 台机器 down 掉的集群,那么就要部署一个由 2*N+1 台服务器构成的 ZooKeeper 集群。 所以部署3个节点,那么就得至少有2个 阅读全文

posted @ 2021-12-02 21:05 1450811640 阅读(699) 评论(0) 推荐(0)