专题目标 掌握大型网站分布式架构演变历程 精通分布式事务并对其原理有深入理解 精通分布式锁、Session、分布式全局ID等 全面了解分布式的核心协议 全面了解分布式存储解决方案 专题内容 第一章:大型分布式架构演变 大型网站架构设计 淘宝分布式架构演变过程 淘宝架构演变1.0详解 淘宝架构演变2.0详解 淘宝架构演变3.0详解 第二章:分布式核心协议详解 分布式协议 CAP 一致性模型 Gossip协议 Paxos协议 Raft协议 Zab协议 第三章:分布式核心系统设计 分布式Session解决方案 session 分布式session 分布式session方案 Session复制 Session存储在Cookie Session粘性管理 Session集中管理在后端 分布式Session方案优劣势比较 分布式事务解决方案 分布式事务 CAP BASE 一致性模型 XA两阶段 事务补偿TCC 消息队列最终一致性 分布式锁解决方案 分布式锁的由来 分布式锁的特点 分布式锁解决方案 数据库分布式锁 Redis分布式锁 Zookeeper分布式锁 分布式锁解决方案优劣势比较 分布式全局唯一ID 分布式全局唯一ID的要求 分布式全局唯一ID的方案 分布式全局唯一ID方案的优劣势比较 Snowflake雪花算法详解 大厂分布式全局唯一ID方案 第四章:分布式关系数据库 分布式关系SQL数据库解决方案 SQL ->NoSQL->NewSQL发展轨迹 MySQL+分库分表 Spanner Aurora NewSQL新型分布式数据库比较 分布式NoSQL数据库解决方案 第五章:分布式NoSQL详解 NoSQL的三大基石 列式数据 文档数据库 图形数据库 内存键值数据库 主流NoSQL数据库比较 第六章:分布式文件存储 分布式文件存储解决方案 TFS FastDFS MogileFS MooserFS GlusterFS Ceph