叶叶不觉晓
2天前·后端开发·2年
后端深耕性能优化,比业务开发更容易晋升吗
性能优化和业务开发不是对立的,很多人把它当成两条路线来选,其实真正做得好的后端开发,性能优化是融入业务理解里的。我之前维护过一个业务后端系统,接口响应慢,第一反应是加缓存、优化数据库查询,折腾一圈发现真正的瓶颈在微服务之间的调用链路太长,一个请求要串行调四个下游服务。这个问题光看代码看不出来,得把分布式的调用链路梳理清楚才能定位。做性能优化的过程其实是在逼你深入理解整个系统的数据流向和依赖关系,这种理解反过来会让你做业务开发时判断更准,知道哪些接口设计以后会埋坑、哪些数据库 schema 到了一定数据量会出问题。所以晋升快的往往不是纯做性能优化的人,而是能把性能问题上升到架构层面、把技术判断和业务场景绑在一起讲清楚的人。
发布于 北京
分享
评论
1
未登录
友善发言
image-upload
评论
加载中