ZooKeeper 中的 ZAB 一致性协议与 Zookeeper 设计目的、使用场景、相关概念(数据模型、myid、事务 ID、版本、监听器、ACL、角色)

参考Zookeeper 介绍------设计目的、使用场景、相关概念(数据模型、myid、事务 ID、版本、监听器、ACL、角色)

  • ZooKeeper 设计目的、特性、使用场景
    • ZooKeeper 的四个设计目标
    • ZooKeeper 可以保证如下分布式一致性特性
    • ZooKeeper 是一个典型的分布式数据一致性的解决方案,分布式应用程序可以基于它实现的功能
  • Zookeeper 中相关概念诠释
    • 数据模型与数据节点
    • myid
    • 事务 ID
    • 版本------保证原子性操作
    • 事件监听器(Watcher)------通知机制
    • ACL(Access Control Lists)
    • Zookeeper 集群模式中的角色

参考ZooKeeper 中的 ZAB 一致性协议

  • ZAB(ZooKeeper Atomic Broadcast)一致性协议
    • ZAB 一致性协议
    • 消息广播
    • 崩溃恢复
    • Leader 选举算法
    • 数据同步
  • ZAB 协议与 Paxos 算法的区别
  • ZAB 协议、Paxos 算法共识过程
相关推荐
没有bug.的程序员9 小时前
单体 → 微服务演进路径:一个真实电商项目的渐进式转型
jvm·微服务·云原生·架构·电商·gc调优
zz-zjx16 小时前
Kubernetes 的部署方式 (二)通过 kubeasz部署单机版1.34.1
云原生·容器·kubernetes
是小崔啊18 小时前
叩丁狼k8s - 组件篇
云原生·容器·kubernetes
zz-zjx20 小时前
Kubernetes 的部署方式 (一)通过 Minikube 部署
云原生·容器·kubernetes
..空空的人20 小时前
C++基于protobuf实现仿RabbitMQ消息队列---项目设计
分布式·rabbitmq
毕设源码-赖学姐20 小时前
【开题答辩全过程】以 基于Spark的电商用户行为分析系统为例,包含答辩的问题和答案
大数据·分布式·spark
我认不到你20 小时前
paxos一致性算法(大白话+图解)
分布式·后端
川2121 小时前
Kafka消息中间件(超大数据吞吐量)使用
分布式·kafka
Wang's Blog21 小时前
Kafka: 基于 NestJS 的问卷系统配置与业务实现
分布式·kafka
回家路上绕了弯21 小时前
一文读懂分布式事务:核心原理、解决方案与实践思考
分布式·后端