这本书的名字叫做《高并发的哲学原理,Philosophical Principles of High Concurrency》,简称《PPHC》

《PPHC》主要包括五部分内容:

  1. 通用设计方法:介绍了高并发问题的通用设计方法,强调找出系统中的单点并进行拆分,讲解了每秒百万次 HTTPS 请求、动静资源分离、独立部署数据库等关键技术。
  2. 计算资源高并发:探讨计算资源的高并发处理,包括服务器虚拟化、容器技术及其应用和编程语言的性能瓶颈。
  3. 网络资源高并发:讨论了网络资源高并发处理的技术,包括 Web 服务器、负载均衡、应用网关和软件定义网络(SDN)。
  4. 数据库高并发:探讨数据库系统在高并发环境中的设计和优化方法,包括存储技术、缓存、队列和分布式数据库。
  5. 无限容量架构:探讨如何设计具有无限扩展能力的架构,以服务整个地球的用户。

完整目录如下:

图片

这个系列最早发表于原作者的公号,在 2023 年 2 月份开源, 2023 年 10 月份完成纸质书稿的编写并且全部开源。

我看的比较早,当时一直在追更,也在朋友圈里推荐过不少次!

图片

图片

在线阅读地址:https://pphc.lvwenhan.com 。

图片

这本书还提供了 PDF 版本:

图片

你可以通过上面提到的在线阅读网站下载 PDF 版本。

图片

扫码领红包

微信赞赏支付宝扫码领红包

发表回复

后才能评论