作者回复: 言凡你好,你提的这个问题非常好,我相信很多童鞋都有跟你一样的问题。
具体的性能调优能力确实需要一些实战历练,但在具体的后面,是我们平时积累的大量基础知识。所以说,首先要保证练好扎实的基础功,到了真实战场,这些基础能帮上你的大忙。很多大公司面试的时候,对中高级开发首先要求的也是基础。
实战经验虽然是我们的短板,但平时我们也可以在很多源码上学习一些调优经验,例如锁的优化的方式,减小锁粒度是优化锁常用的方式,我们可以学习和借鉴使用,像这样的优化案例有很多。也可以通过一些渠道学习大公司的优化方案以及大神的分享优化方案,强调的是学习一种思维方式,不一定能在实际项目中应用到,但是我们能在遇到问题的时候想到优化方案。
还有就是通过动手来实践,提高自己的实践能力。
编辑回复: 期待同学能在专栏中找到这些问题的答案~
作者回复: 少侠你好,本次专栏第一个模块主要是给大家熟悉性能调优的一些指标和策略,后面的模块中,每一讲都是通过实际场景来讲解具体的调优。
作者回复: 阐述的很好,点赞!
作者回复: 我总结下我过往的经历,我觉得打好基础功底,多动手实践是最重要的,其他的没有特别的建议。希望能帮助到你。
编辑回复: 英雄所见略同~😎
作者回复: 这个学习过程非常棒
作者回复: 你好 建国,看来咱们的服务存在性能问题呀,希望这个专栏能帮助你快速上手性能问题分析和调优。
编辑回复: 加油!
作者回复: 加油,好的机会总是留个更努力的人,祝新的一年有美好的开始!
作者回复: 建议先查看是否进入到网关层,例如查看Nginx日志,如果请求能进入网关层,再接着排查进程的问题。