结束语 | 愿你攻克性能难关

你好,我是倪朋飞。

不知不觉,四个月已经过去,咱们专栏也到了该说再见的时候。诸多感慨和收获,在这里想跟你一起分享一下。

回想当初,跟极客时间团队确认专栏写作形式的时候,“以案例实践贯穿性能优化理论”,成为了整个专栏的主线。在我看来,这是学习性能优化最好的路径,既不会让你因性能优化涉及过多领域而畏惧,更可以让你避免陷入个别细节,而丢掉性能优化这个整体目标。

始料未及的是,准备这些案例,竟然耗费了远超过写文章的时间。而案例贯穿理论的主线,也让专栏篇幅从原定的 49 期延长到了 60 期,导致最早在开篇词中提到的 3 个月学习时间,延长到了将近5个月。在这里,也非常感谢前阿里资深技术专家林晓斌、唯品会资深运维工程师阳祥义、携程系统研发部资深后端工程师董国星等多位技术专家,为许多案例提供了丰富的思路。

专栏上线后,同学们的热情留言完全出乎我的意料。这些留言既包括了对专栏未提及到的知识盲点的疑问,也有每个人实际生产环境的分享。

我很乐意去回答这些问题,因为我同样非常感谢你在留言区分享的这些性能问题和优化思路。它们不仅丰富了我的视野,也让我意识到很多之前未曾留意的盲区。当然,每当看到有新的留言说,某个思路帮助解决了线上的性能问题时,我也会异常兴奋。

实际上,我认为技术成长最有效的路径之一,就是与他人进行交流和碰撞。能够把一件事情给别人讲清楚,再从交流反馈中进一步融汇贯通,才代表你真正掌握了它,也就是我总说的“内化”。所以,在专栏中,我也一直鼓励留言区的分享与交流。

从留言区的讨论来看,前几个模块的实践和思考相对都比较多;而从网络模块开始,留言就明显减少了,这说明还是有不少同学已经掉队了。根据留言反馈来看,最主要的原因是,最后这两个模块涉及到了更多的理论知识。

虽然咱们专栏已经延长了很多篇幅,但是显然,这些篇幅还是远不能把扩展知识点一一讲到。所以,我也做了一些加餐内容,为你推荐了一些性能优化所需的基础书籍以及参考资料。

正如我在一开始提到的,想要学习好性能分析和优化,建立整体系统性能的全局观是最核心的话题,而基础理论正是理解系统全局必备的核心内容。所以,当你觉得吃力时,不要退缩,找出经典的书籍和资料,把不明白的地方补回来,就可以攻克性能优化这个难关。

最后,非常感谢你的订阅,希望这个专栏可以真正对你有所帮助。专栏结束了,但我们的交流还会在留言区继续。当然,我也非常希望可以听听,你在学习这个专栏时都有哪些感想,也欢迎你在留言区写下你的收获。

精选留言

  • 我来也

    2019-04-15 09:52:24

    [D60打卡]
    不知不觉,专栏又结束了.

    非常感谢老师领进门,以后再遇到性能问题,不会像之前那么慌了.
    现在至少知道了一些大的分类,和常见的分析优化手段.
    遇到了问题,再来专栏中找找灵感,哈哈.

    每个人遇到的性能问题,难度,涉及的知识面都不一样, 但每个人的时间都是有限的,可能侧重点不一样.
    所以并不是每个人都会把整个专栏学透.
    但有了一个简单全面的认识后,遇到了相应知识块的内容,知道在专栏的哪一部份来吸取灵感,也是不错的.

    专栏前期的 CPU 内存 磁盘 确实是一些非常常见的,自己还稍微能掌控的内容了.

    最后,感谢老师的辛苦付出!
  • cyz

    2020-02-23 16:27:24

    倪老师的这个专栏值得我在整个工作生涯中进行反复阅读,超值,就算是不做性能分析也会很受益,包括留言中也有很多精彩案例,每每都有醍醐灌顶感觉。如果说书籍是人类进步的阶梯,那极客时间就是IT人的电梯。
  • dahey

    2019-04-16 12:42:51

    我就是从网络篇开始掉队的😂 不过老师讲得确实非常好,非常喜欢老师写的文章!
    作者回复

    加油👍

    2019-04-17 19:27:26

  • Cranliu

    2019-04-15 08:12:40

    每周一、三、五,醒来第一件事就是看看更新了什么内容,地铁上读第一遍,到了公司之后细看、做实验。受益匪浅,感受颇多,向老师致敬,表示感谢。
  • 圣诞使者

    2019-04-15 07:06:37

    之前一直期待这么个专栏呢,想补一补这方面的知识。平均负载,缓存,EBPF,nethogs等等,学到了很多,最近准备复习一遍了,谢谢!
  • 面对疾风吧

    2021-01-11 17:29:32

    这个是我目前为止见过最棒得性能测试学习专栏,秒杀同类型得,同时也觉得性能测试这样学习得方式真不错,跟着操作三遍了,继续第四遍,每次都有不同得体会。我也会推荐给身边得同学得
  • Lake

    2020-12-29 11:29:12

    感觉是在极客时间看过的质量最高的专栏之一
  • 赵奇彬

    2020-10-07 17:58:55

    我一天就看完了所有,是不是有些囫囵吞枣。
  • 马雷

    2019-12-22 08:00:02

    业界良心!
  • 刘政伟

    2019-07-18 15:46:49

    历时3周,终于过完了第二遍;
    第一遍好多概念懵懵懂懂的,学完心里也很虚,所以毫不犹豫的刷了第二遍;
    第二遍终于对CPU、内存、IO部分有了顿悟的感觉,但是网络部分还是觉得心虚;
    之前我觉得我是个还不错的运维,现在让我认清了自己差距,还要继续努力,夯实基础;
    非常感谢老师在这个专栏的辛苦付出,期待老师关于K8S方面的课程!
    作者回复

    谢谢你的支持😊

    2019-07-18 21:05:58

  • React

    2019-06-27 19:51:27

    终于把课程补完了,有时间再进行二刷,非常感谢老师的分享,难得的品质专栏!
    作者回复

    谢谢支持😊

    2019-06-27 22:58:48

  • 开心哥

    2020-12-21 12:05:48

    囫囵吞枣,跟完一课。明年二刷,不断进步。感谢老师,内容丰富,案例精彩,常看常新。
  • 木鱼

    2019-11-22 11:34:05

    大致看完了 后面在工作中去实践 加深印象 找到自己解决问题的思路及方法
  • 2019-04-28 22:08:45

    老师你好,我最近遇到一个问题还麻烦你抽空解答。

    我们在vmware里面跑了一个虚拟机,会出现cpu 100%的问题,这时候ssh和vmware控制台都进不去(控制台输出NMI watchdog BUG soft lockup CPU stuck for 31S),导致我们无法知道是什么进程引起的,我们现在该怎么办?
    作者回复

    重启登录后看看系统日志,可能会有一些内核堆栈信息

    2019-04-30 22:31:11

  • xfan

    2019-04-15 21:19:53

    感谢老师,我现在已经能够直视问题,对整个性能体系都有所了解,也对我的工作有很大帮助,谢谢倪鹏飞老师,老师休息好了再讲一篇专栏
  • Linuxer

    2019-04-15 08:48:46

    感谢感谢,写技术文章真的不容易
  • 背房子狂奔の蜗牛小姐

    2025-07-22 17:16:32

    这个专栏有些旧了,该补充些GPU相关的性能优化了
  • 迎风追日

    2025-06-15 17:09:17

    感谢
  • piboye

    2023-03-07 21:17:44

    老师,chatgpt 对性能领域有什么影响?
  • maohyu

    2023-03-02 09:20:33

    只有我是获得专栏后,直接从网络篇开始学习的吗😲
    实在太缺这部分知识的系统性了!