



作者简介:
唐扬,互联网资深技术专家,拥有超过15年的开发和架构经验。曾在美图、网易、新浪等大型互联网公司负责过多个大型产品的开发与维护工作,带领不同团队支撑过多个日均活跃用户数超千万的App。在“极客时间”开设的“高并发系统设计40问”专栏,凭借专业且实用的内容,吸引了超5万名学习者参与,在业内引发广泛关注与学习热潮。
目录:第1章 高并发系统概述 1
1.1 高并发系统的发展历史 3
1.2 高并发系统的设计难点 3
1.3 高并发系统的基本设计原则 8
1.4 高并发系统的度量指标 17
1.5 小结 20
第2章 系统容错 21
2.1 重试 23
2.2 熔断 32
2.3 降级 47
2.4 超时 52
2.5 限流 55
2.6 隔离 62
2.7 小结 71
第3章 冗余 73
3.1 什么是冗余 75
3.2 存储冗余 75
3.3 缓存冗余 81
3.4 CDN冗余 98
3.5 服务器冗余 107
3.6 机房冗余 115
3.7 小结 121
第4章 分片 123
4.1 数据库分片 125
4.2 缓存分片 139
4.3 小结 142
第5章 并发与异步 143
5.1 并发与异步的区别 145
5.2 并发编程的实现方式:池化技术 145
5.3 并发编程的安全性与性能 152
5.4 消息队列 156
5.5 小结 162
第6章 高并发系统的运维 163
6.1 全链路监控 165
6.2 报警系统 173
6.3 全链路压测 175
6.4 故障演练 180
6.5 稳定性保障流程 183
6.6 小结 187
点击下载