大家好,我是飞哥!
就在刚刚,我把新书的markdown源文件提交给出版社老师了,也就是说新书正式交稿了!
上一本咱们书咱们写的是Linux网络方面的,书名是《深入理解Linux网络》。
咱们这本书帮助很多之前惧怕内核的读者打开了通往内核的大门。深入地帮大家了解内核网络包的接收和发送工作原理、理解了三次握手在底层是如何实现的,也理解了网络是如何使用内存和 CPU 资源的,更是懂了容器中的网络的工作原理。
从此以后大家都能深入理解到内核底层原理,吸收更多的知识营养不管大家是做什么技术方向,了解底层原理,技术底盘就都会更稳,在未来的技术上成长上都会更扎实。
咱们这本书不但登顶了京东排行榜,也获得了各项业界的荣誉。
而且本书还出版了繁体版本,在港澳台地区也都产生了影响力。还记得我上学时看的一些经典比如深入浅出MFC是台湾流传过来的。没想到现在我也能代表大陆和台湾同胞交流技术,实属荣幸!
前几天出版社老师和我同步消息说,目前因为是开学季,和京东联合一起给简体版弄了个优惠券。在 9 月 14 号之前,能以更低的价格拿下。正好今天给大伙儿一起同步下。入口在下面。还没有入手的同学可以考虑。
其实熟悉我的读者都知道,我写的文章并不只是网络方面的。我是底层所有的模块,但凡是能帮助大家弄清原理的,我都会写。
回想起当年在腾讯刚刚开始产生第一篇小爆文的时候,那时还写的是文件系统。后来写着写着发现网络最受大家欢迎,而且也帮助我自己解决了很多工作中的问题,所以网络部分率先出版。
但网络只是 Linux 操作系统中的一个模块而已,剩下的包括内存管理、CPU 资源调度都是非常重要的内容。说它俩是内核中最重要的模块,一点都不过分。因为没有网络,单机也能运行。没有内存和CPU,我们的服务可是连启动都启动不了。
所以,我一直都在酝酿 CPU 和内存管理方面的知识的梳理。早在 2019 年的时候,我就开始有内存和进程管理相关的文章在陆陆续续产出了。大家可以从我的公众号文章列表里,或者是 Github 里看到我写的这些系列文章。
Github地址:https://github.com/yanfeizhang/coder-kung-fu
在《深入理解Linux网络》出版后,我就在紧锣密鼓构思下一本书的框架。深入地围绕各种大家工作中的实际问题,一个 Topic 一个 Topic 地击破。然后在今年再把这些零碎的文章成体系地整理起来,总共历时两年多的时间,我今天终于把这个大工程搞定了!
我先把新书的目录给大伙儿在这里公布一下
特别要提的一点是,在源码版本上,上一次我在朋友圈里进行了调研。
大部分的同学都支持这次将版本升级到 6.0 以上。确实选择更新一点的版本,也有利于延长大家知识有效期。后来我最终决定的是采用 6.1.33,因为这是一个比较稳定的长期支持版本。
另外还没有我微信的同学辛苦加下我的微信,因为后面新书的书名还没最终确定下来。希望大家后面可以帮我一起出出主意。
接下来出版社老师会帮我们完成后面的审校等工作,希望本书能早日和大家见面!