2026 年 3 月有两本重磅技术书(DDIA 和 Kubernetes In Action)要出新版了

1 月 14 日
 zzhirong

高屋建瓴,系统地介绍了当前主流技术及其背后的原理,点到为止。阅读后,能获得对技术全景的宏观了解,而对具体某项技术也能知其大概。类似的书籍还有<<凤凰架构>>。

图文并茂, 浅显易懂, 当初就是靠这本书入门了 K8S, 但是里面有很多内容都过时了. 第一版本是 2017 年写的, 我一直在期待更新版本, 作者跳票了好多次了, 从 2020 年开始就在更新, 但出版日期一再延后, 希望这次不会跳票.

3804 次点击
所在节点    程序员
25 条回复
coefu
1 月 16 日
@craftsmanship #20

这个问题非常大,但是,既然你提了,我就尝试从我当前的认知来给出一个可能性的答案:

1 ,一波真正有影响力的技术潮流的出现,都归因于某个核心技术从无到有的出现,宏观角度来说,PC 互联网的 web 技术(在 200x 年代,web1.0 时代,大部分页面都是后端语言 render ,此时还没有所谓的前端岗位; 201x 年代之后,随着更复杂的逻辑需要在浏览器的页面上产生,诞生 web2.0 ,将页面从后端语言 render ,剥离开来,才有现在的前端工作岗位),移动互联网的 ios/android ,前两者所催生的云计算( x-stack(openstack/闭源云))/云原生( docker ( container 化)+编排( docker swarm ,apache mesos ,kubernetes )...),这些技术都能诞生一个产业域提供资金的进入从而带来新的工作岗位。

2 ,单独的将这次因为 LLMs 所拱热的所谓的“AI”浪潮提出来说,因为它和 1 里所提到的技术不同,看似试图想让它达到 1 里面技术的结果,记住这是一种主观力量去催动的。而 1 里面的技术,是属于发展到了一定阶段,必然会催生的,主观催动与否,客观世界都会让其繁荣。
2.1 如果你深入了解过人工智能技术的发展历史,就会发现,其实 LLMs 的基石 transformer 框架是一个偶然的出现,不是时机到了会自然出现的成果,这个技术有很多共同的作者,每个人提供一些 idea ,诚然,NLP 发展必然会出现一个类似的成果,包括 NLP 里的注意力机制,都是逐渐进步的。只是这个时间间隔会有点长,基础性的突破,往往都需要较长的时间沉淀思考。我认为和参与者多寡无关(没有可引用的有效论据,可能是错误的观点),因为知识的影响力的存在,100 个人和 10 个人去研究某一个问题,本质上是一样的,并不是每个人都能有突破性进展的那个人的水平。但是从历史的发展来看,当前整个 DL 领域里的基石技术反向传播到 80 年代才搞出来(人工智能的探索从 50 年代末开始),真正有效果的手写数字识别到了 90 年代末才搞成,到了 2010 年代初期,借助 gpu 才让 DL 开始起步; RL 真正有效果的技术基于 DRL 的 DQN2015 年才横空出世,这才有后面围棋的 AlphaGo 。仅仅是将深度神经网络整合进 RL 产生很好的效果就花了快 50 年(现代 RL 技术从 1970 年代开始)。
2.2 偶然出现的 Transformer 所衍生的各种 LLMs ,包括多模态 LMs ,因为其产生的效果,被因为 1 里技术边界效应递减的情况下主观放大,试图推到如 1 里面技术的高度和繁荣度;它本来的位置只应该是在人工智能整个发展的一个子集,现在却让它等同于人工智能,于是它的短处也被放大,并且导致主流视野都去 fix 。它下一步的可能的技术是什么呢?

3 ,因为短视频的繁荣,导致整体受众的认知被降低;几分钟的视频里所压缩的信息量,很容易让沉迷其中的人认为,他们似乎对于世界已经了如指掌,对于任何未知且可能复杂的问题,在几秒钟的几步推理之间都可解决。如果连试图突破基础技术的人,都被这种认知所裹挟的话,那么怎么可能会有新的突破呢?短视频沉迷的结果就是,将本来 IQ120 的降低到 100 以下的同时给其的自信以为自己 IQ 已经突破了 140 ,你能想象 IQ 低于 100 的时候自信到自己有高于 140 的 IQ ,那是多么的可怕。
coefu
1 月 16 日
@zzhirong #19 要有进步就要跳出 web 看世界。k8s 在 2020 年初,就已经被看做一个通用的 OS 。边缘计算也有 k8s 的场景,并且已经在很多重要领域里用起来了。
craftsmanship
1 月 16 日
@coefu 太🐮了 受教了 第三点也是我非常担心的 我等普罗大众本就是乌合之众 但真正的天才要是被这些耽误了可真是人类的损失
dog82
1 月 16 日
我更期待 java in action 能出第三版,讲讲 java 最新几个版本的变化,特别是虚拟线程
zzhirong
3 月 30 日
两本书的第二版都已经按时发布了,看过第一版本的,可以开通一个 O'Reilly 十天试用会员,集中看下更新内容。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://v2ex.ih06.com/t/1185611

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX