You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

57 lines
6.5 KiB
Markdown

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

# 用户故事 | 运维和开发工程师们怎么说?
专栏的正文内容已经结束了,将近五个月的学习,给你留下了怎样的故事呢?本期同样放送用户故事,我们邀请到了几个活跃的工程师同学,让他们讲出自己的学习故事,分享自己的学习心得。
### Ninuxer
先交代下自身背景吧。我坐标上海目前在一家创业公司做运维相关工作从事这行大概有5年时间了吧。运维这个行当在很多人眼里是一个偏辅助或服务性质的岗位俗称“救火队员”以保障线上业务的稳定为己任。
我前几年的工作方式基本上是不出问题皆大欢喜出了问题就去凭感觉经验去解决实在没辙了就去Google一下。因为没有形成一套完整的分析问题、解决问题的体系我一直只会用些治标不治本的方法更别提去深究问题背后的根源究竟是硬件、系统、中间件还是自身程序bug。
一次很偶然的机会我看到关注的一个技术公众号推送了极客时间《Linux性能优化实战》专栏。看到“性能优化实战”几个字我本能地点开想了解一下却发现是个熟悉的大牛——我此前学习过作者关于k8s的一些博客深知作者的功底深厚。于是我毫不犹豫就订购了同时也推荐给了周围的一些朋友一起加入专栏的学习大军
看得出来,作者在专栏的设计上花了不少心思,每部分内容都有案例、总结、套路以及留言答疑这几部分。对我来说,收获最大的,是遇到问题后的解决思路——即一种由表及里的分析问题的方式;其次,就是分析工具的使用。
工具这部分,我必须要膜拜一下作者。每个知识板块,都有针对问题(指标)和针对工具,这两个不同纬度的表格梳理。哪怕忘记了,对照着这几张表格,也可以很快地定位到工具。
接着我再说说平时学习的方法吧。因为我的工作还是比较饱和的状态,专栏学习基本是靠平时的上下班路上看文章;周末再抽时间,将文章中的案例进行实战演练,然后根据演练结果,去回顾文章中的内容。在每个板块结束后,我会在周末,对这一部分内容进行复盘,以加深理解。
说了这么多最后我想说的是真心感谢作者的付出让我对Linux系统问题有了全局的认知。同时我也深知系统优化是一个循序渐进的过程绝不是靠一篇文章、一个专栏或者一本书籍就可以完成的。这注定需要长期的学习和实践。
愿我们大家一起不忘初心,砥砺前行!
### 佳
我是永佳, 07年开始工作 前期主要从事 C/C++视频监控、视频处理方面的开发后来做的是Linux底层分布式文件系统/fuse。我比较关注应用、容器化和Kubernets相关的工作。目前就职于图普科技是一家提供图像视频内容审核和商业智能的AI互联网公司。我主要负责给公司搭建k8s系统并且从事应用容器化方面的工作。
从上一年起我开始为公司进行k8s研究和生产平台搭建。在搭建过程中我需要进行k8s的版本选择还有Docker、Linux内核的选择和测试。这些都不是轻松的活儿并且搭建过程中我也遇到过不少坑。也算是机缘巧合吧我感觉到了压力决定去系统学习又刚好在朋友圈看到有人推荐这个专栏于是就怀着好奇买了专栏学习。
学习初期,我其实就是带着不少问题来的。
* 公司训练程序经常有10-40核CPU占满应用这些CPU占用究竟消耗在什么地方呢
* Docker/k8s运行训练经常遇到容器不能删除的问题又该怎么办呢
* 僵尸进程无法关闭该怎么解决呢?
这些问题专栏学习中都得到了解答。比如在第一板块的CPU内容学习中我理解了平均负载的概念学会查找CPU占用最高的应用并会通过perf定位应用出问题的地方。
老师教了很多方法,对我来说,不仅要听懂,更需要学会分析。此外,我觉得专栏的学习效果也比较好。因为我可以在文章下面看到其他人的留言,可以知道大家踩过的不同坑、遇到问题的不同解决思路,这些同样让我获益不少。
最后感谢作者在春节期间也不忘更新专栏的敬业精神并且一直耐心认真地回复大家的问题。期望后面后面作者可以出更多的课程例如k8s方面的内容。也希望其他学习者互相学习一起进步。
### 夜空中最亮的星
极客时间上线《Linux性能优化实战》时我第一时间就订阅了。原因很简单我是一名运维工程师这个课对我来说实在太需要了。在运维工作的过程中我或多或少都会用到优化的内容但自己在优化这方面掌握的知识还不够深也不成体系。所以学习提高迫在眉睫
《Linux性能优化实战》这门课真真切切提高了我的工作技能。老师讲的知识学完立刻就能用到实际工作中这样的效果真的让人好开心也大大地提高了我的学习兴趣。有了老师的课做基础哪怕继续深入学习优化方面的知识我也胸有成竹而不会畏惧了。
课程的每一篇内容都很精彩。其中,我最喜欢的是套路篇。有了套路,就像战士有了顺手的武器一样,再也不用徒手战斗了。我的运维技能,也可以说是立刻提升了一个档位,遇到有关性能的问题,也不再是无从下手的状态了。
而且,不得不说,老师总结的图表真的很贴心。我保存下来放在手机相册里,可以随用随看;或者打印出来,贴在公司的墙上,每天工作时“抬头不见低头见”,朝夕相处后亦能提高不少效率。
课程的每个知识点也让我很有收获。我印象最深的是Buffer 和 Cache 这部分的知识点。通过这篇文章,我彻底清楚了这两者的区别和联系,有一种醍醐灌顶、豁然开朗的感觉,爽!难得学习也能让人如此兴奋和愉悦。
很想说,感谢老师的辛苦付出,感谢极客时间编辑和整个极客团队。不夸张地说,我现在已经是极客的“中毒”用户了。工作之外听得到,工作之内听极客,已经成为我的生活常态。我期待老师的第二季内容,也期待极客时间产出更多更好的知识产品。谢谢你们,极客之路我们一起远行。