阅读中

技术类

《数据密集型应用系统设计》( 10% ) 这本书据说是近几年关于系统设计的,堪称"圣经"之作。讲述了数据密集型(与之对应的是计算密集型)系统设计,而我们作为程序员大部分接触的是数据密集型的,即瓶颈并不在 CPU 的计算速度。这本书非常值得一看。

《Linux 系统编程手册》 这本书作者是一位德国人,整书非常的严谨,据说作者写这本书的时候收集的资料有一个人那么高。这本书作用类似于 《UNIX 网络编程》,讲述了 Linux 的设计。一方面看懂 Linux 的设计,对我们程序员做性能优化有很强的作用,另一方面可以把这本书当作工具书去看,不懂时再翻阅。

《深入理解 Java 虚拟机》( 50% ) 中文书籍中难得的好书,对 JVM 写的非常详细。

《Netty 实战》( 已读完 )作者是 Netty 的核心开发人员,这本书算是把 Netty 简单介绍了一遍。作者对 Netty 的一些组件以及他们的关系进行简单说明,如果想了解 Netty,《Netty 实战》这本书确实是不错的入门读物。

《MySQL 技术内幕 - InnoDB 存储引擎》(30%) 这本书是别人推荐给我的,对于 MySQL 的 InnoDB 的一些原理介绍的还可以,而 InnoDB 目前已经成 MySQL 的默认引擎,还是非常值得一看的。

《高性能 MySQL》这是一本讲 MySQL 优化的书。

《MySQL 是怎么运行的》 这是一本讲 MySQL 底层原理的书。我认为前文提到的三本关于 MySQL 的书值得多次阅读。

《凤凰架构》 作者也写了前文提到的《深入理解 Java 虚拟机》。内容跟《数据密集型应用系统设计》差不多,都是在讲分布式系统。

《SRE Google运维解密》主要介绍SRE(Site Reliability Engineering)的工作经验,可以研究一下。

《Kubernetes Hardening Guidance》k8s强化指南,2021.8月新书,准备读一手。

非技术类

《浪潮之巅》  (10%) 这本书讲述了历代互联网企业的兴衰,让人们看到一个时代的变化和浪潮,对于开阔眼界有很强的帮助。

《浪潮之巅》1 - 5 章读后感
《浪潮之巅》1 - 5 章主要讲了 4 家公司的发展史,分别是 AT & T,IBM,Apple,Intel。4 家公司里面,时间上从最老的 AT & T(1885年),到最「年轻」的 Apple(1976年),横跨了几乎一百年。
粤ICP备2021121522号