1 前言
2 基本理论
2.1 数据一致性
2.1.1 数据一致性理解
2.1.2 共识算法
2.1.3 分布式事务
2.2 高可用
2.2.1 高可用理解
2.2.2 负载均衡
2.2.3 限流
2.2.4 降级
2.2.5 补偿
2.3 伸缩性
2.3.1 有状态与无状态
2.3.2 高内聚低耦合
2.3.3 弹性架构
2.3.4 垂直与水平扩展
2.4 高性能
2.4.1 缓存
2.4.2 异步
2.4.3 阻塞与非阻塞
2.5 易测试
2.6 易运维
3 分布式系统构建
3.1 容器技术
3.1.1 容器原理
3.1.2 隔离与限制
3.1.3 镜像
3.1.4 重识 Docker
3.1.5 从容器到容器云