分布式一致性-目录
Paxos到zookeeper分布式一致性原理与实践
前言
第1章 分布式架构
1.1集中式到分布式
1.1.1 集中式的特点
1.1.2 分布式的特点
1.1.2 分布式环境中的问题
1.2 ACID到CAP/BASE
1.2.1 ACID
1.2.2 分布式事务
1.2.3 CAP 和 BASE 理论
第二章 一致性协议
2.1 2PC 和 3PC
2.1.1 2PC Two-Phase Commit
2.1.2 3PC
2.2 Paxos
第三章 Paxos工作实践
3.1 Chubby
3.2 Hypertalbe
第四章 Zookeeper与Paxos
4.1 初识Zookeeper
4.1.1 Zookeeper介绍
4.1.2 Zookeeper从何而来
4.1.3 Zookeeper的基本概念
4.1.4 为什么选择Zookeeper
4.2 Zookeeper的ZAB协议
4.2.1 ZAB协议
4.2.2 协议介绍
4.2.3 深入ZAB协议
4.2.4 ZAB与Paxos算法的联系与区别
第五章 使用Zookeeper
5.1
第六章 Zookeeper的典型应用场景
6.1 典型应用场景及实现
6.1.1 数据发布/订阅
6.1.2 负载均衡
6.1.3 命名服务
6.1.4 分布式协调/通知
6.1.5 集群管理
6.1.6 Master选举
6.1.7 分布式锁
6.1.8 分布式队列