《从Paxos到Zookeeper》读书笔记

本文是对于从Paxos到Zookeeper的笔记和提纲整理

主要用于复习和知识点梳理

第一、二、三章:分布式基础

链接:《从Paxos到Zookeeper》------第一、二、三章:分布式基础

第一章 分布式架构

  • [1.1] 分布式的特点(集中式/分布式)
  • [1.2] 分布式环境中的各种经典问题
  • [1.3] 分布式事务理论
    • [1.3.1] CAP定理
    • [1.3.2] BASE理论

第二章 一致性协议

  • [2.1] 2PC 和 3PC
    • [2.1.1] 2PC --- 两阶段提交
    • [2.1.2] 3PC --- 三阶段提交
  • [2.2] Paxos算法

第三章 Paxos的工程实践

  • [3.1] Chubby
  • [3.2] Hypertable

第四、七章(部分):基本概念及原理

链接:《从Paxos到Zookeeper》------第四、七章:基本概念及原理

第四章 Zookeeper与Paxos

  • [4.1] Zk是什么
    • [4.1.1] Zk特性
    • [4.1.2] Zk基本概念
      • [4.1.2.1] 集群角色(Follower, Leader, Observer)
      • [4.1.2.2] 数据模型
      • [4.1.2.3] ZNode(数据节点)
      • [4.1.2.4] Session(会话)
      • [4.1.2.5] ACL(Access Control Lists)
      • [4.1.2.6] Watcher(事件监听器)
  • [4.2] ZAB协议

第七章 Zookeeper技术内幕

  • [7.1] 系统模型
    • [7.1.1] 数据模型
    • [7.1.2] 节点特性
      • [7.1.2.1] 节点分类
      • [7.1.2.2] 节点数据
    • [7.1.3] 版本(version、cversion、aversion)
    • [7.1.4] Watcher
    • [7.1.5] ACL

第五、六章:经典应用场景

链接:《从Paxos到Zookeeper》------第五、六章:经典应用场景

第五章 使用Zookeeper

  • [5.1] 服务端部署与运行
  • [5.2] 客户端相关
    • [5.2.1] 客户端运行
    • [5.2.2] 客户端命令
  • [5.3] Java客户端API
  • [5.4] 开源客户端

第六章 经典应用场景

  • [6.1] 典型应用场景及实现
    • [6.1.1] 数据发布/订阅(全局配置中心)
    • [6.1.2] 负载均衡(Load Balance)
    • [6.1.3] 命名服务
    • [6.1.4] 分布式协调/通知
    • [6.1.5] 集群管理
    • [6.1.6] Master选举
    • [6.1.7] 分布式锁
    • [6.1.8] 分布式队列
  • [6.2] Zk在大型分布式系统中的应用
    • [6.2.1] Hadoop
    • [6.2.2] HBase
    • [6.2.3] Kafka
  • [6.3] Zk在阿里的实践与应用
    • [6.3.1] Metamorphosis
    • [6.3.2] Dubbo
    • [6.3.3] Canal
相关推荐
昌sit!3 小时前
K8S node节点没有相应的pod镜像运行故障处理办法
云原生·容器·kubernetes
P.H. Infinity3 小时前
【RabbitMQ】03-交换机
分布式·rabbitmq
龙哥·三年风水5 小时前
群控系统服务端开发模式-应用开发-个人资料
分布式·php·群控系统
茶馆大橘6 小时前
微服务系列五:避免雪崩问题的限流、隔离、熔断措施
java·jmeter·spring cloud·微服务·云原生·架构·sentinel
北漂IT民工_程序员_ZG7 小时前
k8s集群安装(minikube)
云原生·容器·kubernetes
coding侠客7 小时前
揭秘!微服务架构下,Apollo 配置中心凭啥扮演关键角色?
微服务·云原生·架构
funnyZpC8 小时前
quartz集群增强版🎉
java·分布式·开源·集群·定时任务
明达技术8 小时前
工业4.0时代下的分布式IO模块
分布式
天冬忘忧10 小时前
Spark 程序开发与提交:本地与集群模式全解析
大数据·分布式·spark
一叶飘零_sweeeet11 小时前
Dubbo 构建高效分布式服务架构
分布式·架构·dubbo