时长08:16大小7.59M
作者回复: 三门课都买了啊,你这样真的完全抬高了程序员的入行门槛啦,哈哈。
写文字专栏跟出视频课的感觉完全不同,视频课可以通过演示讲清楚问题,而文字专栏则要反复打磨文字,而且还跟写书的方式不同,写得头发掉了很多,^_^
BTW,直播中忘了你名字啦,后来看留言“老师说的就是我”,哈哈,实在不好意思
作者回复: 你好和同学^_^,我先说下哪些基础最好有一些:
1、对操作系统的原理有简单的了解,比如,文件是怎么读取的,HTTP请求是怎么发送和接收的;
2、对网络协议要有所了解,毕竟分布式系统就是靠网络将操作系统上的进程连接在一起。这块《Web协议详解与抓包实战》可以先学下。
2、大致知道什么是分布式系统,这块网上的文章有很多。
再来说下我是如何学习性能调优的。
1、我首先是被问题驱动的,特别是在腾讯时,用户流量导致系统需要不断优化、扩容。再然后就自然的进行系统化总结,发现大学里的《数据结构》课白学了。又重头开始学习《算法导论》。发现《网络原理》课白学了,又开始学习《TCP/IP协议详解》。等等,这是一个螺旋上升的过程,你可以参考下。
2、就像我在直播中说的,找对路径很重要,比如你想从《数据结构》教科书中学算法,那就完蛋了,冒泡、选择这两种排序的优劣都无法彻底弄清楚。
作者回复: 哈哈😄,谢谢老王老李,作为北方银正在努力解决翘舌平舌和前鼻音后鼻音的发音问题中:-)
作者回复: 厉害啦同学,实体书阅读不易,你能那么快看完这个大部头,也一定有很多收获,不妨考虑写个系列文章分享出来,通常这个过程会反过来提升你的学习深度^_^
作者回复: 每周抽时间沉下心来看看纸质书,非常好!推荐你看看《性能之巅》这本书
作者回复: 谢谢小林的点赞!!其实这种性能问题涉及面很广很深,往往需要在多个环境中反复验证分析,每亲自从头到尾解决完一个,实力会有一个跳跃式进步,千万不要随意放过
作者回复: 你的名字好前端!呵呵,希望你能坚持学完整个专栏!
前端追求更好的用户体验时,其实也需要提升主机的效能,这不完全是框架的责任。
另外,你也可以了解下全栈方向,这对自己的职业生涯很有帮助。
这门课可能会有些深,不要着急,先过一遍理清路径和知识点,以后具体优化某个性能问题时,可以再回过头来看看。
作者回复: 建议先看视频课程,因为我写书时用的是作者思维,学习时有点困难,准备后续第3版改改呢。而制作极客时间课程时,张浩编辑重新帮我塑造了读者思维,哈,这门课容易学一些
作者回复: 罐头瓶子很厉害!前两门视频课200多讲,都是视频课中内容极多的,能完全学完真的很有死磕自己的精神!咱们就是要抬高程序员的新入行成本^_^
作者回复: 加油,有正反馈的学习,是件非常愉快的事^_^
作者回复: 你好八两,又见面啦!希望性能优化能成为你的职业生涯杀器😉
作者回复: 谢谢莫弃的信任,希望这门课能扩展你的性能优化知识面,助力职业生涯更进一步😃
作者回复: 哈哈,昨晚直播中赠送课程的张智凯同学,最近可以考虑买彩票啦,抽奖时我眼都看花了。
以终为始非常好,SRE需要运维具备一定的开发能力和架构设计能力,希望这门课能让你更快地到达这个目标!
作者回复: 哈哈,真是铁粉啦,谢谢学习达人smilekaka的认可!
我从视频课转战专栏,表达逻辑有很多变化,希望你从文字、语音中也能收获很多^_^
作者回复: bin.chen的看法我非常认同。性能优化很容易成为程序员的发展瓶颈,希望这门课能拓展你的知识面!
作者回复: 你好 Lucky Box,BAT面试特别重视底层基础知识,希望你能在学完这门课后,构建出性能优化体系树,再逐渐从实践中丰满枝叶,祝你早日进入BAT!
作者回复: 分布式系统知识面比较广,加油Scott!