本周工作思考
- Sentry性能排查相关工作思考
- 按照团队的安排,本周开始针对性的排查Sentry上的性能问题,在第一轮rspack 和 打包 优化的基础上,这次排查的重点是比较突出的重点页面的性能问题,如PC课程页、M端课程页,M端各个重点小节的主页面,主要关注的性能指标包括FP和LCP的p75,也会关注和处理重点客户的p95的指标。 这次优化思路上放在页面级组件、页面,接口上,结合Sentry性能指标和页面的Performance指标,针对性优化解决,通过快速迭代来分析性能提升效果,然后再总结性能优化方法以应用于同类的页面或者模块。
- 稳定性问题排查解决
- 通过前一阵子的集中式的问题解决,最近一个月Sentry上Crash Free Sessions指标平均保持在98.5%以上,Crash Free Users指标平均保持在95%左右,按照OKR的目标设计,我们希望Sentry上Crash Free Sessions指标能稳定的保持在99.9%以上,Crash Free Users保持在99%以上,对Web端来说,涉及平台多,浏览器和网络情况复杂,实现起来还有比较大的挑战,很多疑难问题,偶发问题,第三方库库的问题都需要继续深入的解决。目前按照专项的方式逐步对音视频播放器,PDF阅读器,上传等关键组件增加了非常多必要日志和异常处理,随着这些优化的陆续上线,我们一定能在Q2完成这个目标。