带你读《2022技术人的百宝黑皮书》——驱动页面性能优化的3个有效策略(2)

简介: 带你读《2022技术人的百宝黑皮书》——驱动页面性能优化的3个有效策略(2)

带你读《2022技术人的百宝黑皮书》——驱动页面性能优化的3个有效策略(1) https://developer.aliyun.com/article/1242711?groupCode=taobaotech




可持续优化闭环


以下持续优化闭环,是我们摸索着实行了一年多,有效且高效的解法。


image.png


从上图看,整个过程为:

step0、前端事先进行埋点,(一般前端做了sdk,直接引入即可)

step1、测试通过性能黑榜,发现最为突出的重点性能问题页面(首屏平均时长&秒开率,PV&业务意义, 多项结合度量)

step2、协助前端一起专业分析问题页面,找出性能瓶颈点

step3、前端更有策略地针对性治理

step4、查看性能趋势变化,验证优化效果

step5、假设已达到优化预期,或者有更糟糕的页面把之前页面挤下去,继续关注黑榜前列的页面(即跳到step1,继续轮转)

核心是step1.发现问题,通过持续发现问题,推动持续的优化轮转

我们可以发现,测试通过发现、分析、验证三板斧,驱动推进页面性能优化。


image.png


效果明显


从2021年10月份开始迭代以来,共发现了8类严重性能问题。


包括:端外(支付宝)性能问题,外投&跨端性能问题,pha架构性能问题,运营不规范配置导致、其他业务原因导致的性能问题等。


并且快速有效,在业务方或其他同学提过来之前,我们都已经发现并有了分析,在优化节奏上更具有主动性。


性能问题的发现


通过线上用户的真实采集,并制定能反应用户体感的指标,进行性能黑榜和全局趋势分析。


从重点单点角度,我们通过性能黑榜;从整体视角,我们通过整体趋势分析。




带你读《2022技术人的百宝黑皮书》——驱动页面性能优化的3个有效策略(3) https://developer.aliyun.com/article/1242709?groupCode=taobaotech

相关文章
|
Java 数据安全/隐私保护
Java 中使用 OpenSSL 生成公钥私钥进行数据加解密
Java 中使用 OpenSSL 生成公钥私钥进行数据加解密
930 0
|
安全 NoSQL API
【Redis】二进制安全
【Redis】二进制安全
|
关系型数据库 MySQL 数据库
MySQL数据库事务的概念和应用场景
MySQL数据库事务的概念和应用场景
|
存储 Kubernetes 容器
【CKA模拟题】综合案例演示如何创建pv和pvc
【CKA模拟题】综合案例演示如何创建pv和pvc
1086 1
|
存储 数据库 微服务
微服务概述
单体应用与微服务架构区别
224 0
|
设计模式 算法 Java
11场面试无一被拒!Alibaba金九银十面试参考指南(Java版)真香
Java面试 今年时间属实过得挺快的,眼瞅着就要到8月了!想必有很多小伙伴这会已经在为金九银十面试跳槽做准备了。临近面试肯定是要想办法提升自己的面试能力,这个时候如果还去一昧地提升自己的代码能力对面试是毫无帮助的。大多数人在面试的时候都会遇到以下几种情况(大家可以看看自己中了几个):
|
3天前
|
人工智能 弹性计算 运维
|
1天前
|
缓存 人工智能 安全
GPT-5.6 Terra与GPT-5.5性能实测:成本减半后的跑分对比与快速迁移指南
GPT-5.6 Terra 的定价为每百万 token 输入 2.50/输出 15。GPT-5.5 则是 5/ 30。Terra 的每一项费率,包括 $0.25/M 的缓存读取,都恰好是 GPT-5.5 的一半,因此在任何工作负载组合下,Terra 都固定 便宜 2.0x。以每天 10 万次请求、3K token 提示词计算,大约是 Terra 每天 2,000,GPT−5.5每天 4,000,即每月约 60,000对 120,000。问题在于:OpenAI 没有发布任何针对 Terra 的编码基准。那个著名的 91.9% Terminal-Bench 数字是 Sol 在 Ul
|
24天前
|
Linux 程序员 数据格式
【2026最新】Notepad++下载、安装和使用一篇搞定(附中文版安装包)
Notepad++ 是一款免费开源、轻量高效的 Windows 文本编辑器,支持 C/Python/HTML 等 80+ 语言语法高亮、代码折叠、正则替换、编码转换及插件扩展,专为程序员与文本处理用户打造,完美替代系统记事本。(239字)