带你读《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 生成公钥私钥进行数据加解密
973 0
|
1月前
|
人工智能 自然语言处理 安全
最新版阿里云大模型服务平台百炼功能介绍
在人工智能技术高速迭代的当下,大模型已经从单一文本生成工具,升级为覆盖文本、图像、音频、视频的全模态智能服务载体,成为企业数字化转型、开发者创新落地的核心基础设施。百炼大模型服务平台作为一站式全链路大模型开发与服务平台,持续完成版本迭代与功能升级,依托自研全系大模型矩阵、多元化第三方模型生态、轻量化开发工具、安全可控的部署体系,为个人开发者、中小企业及大型政企机构提供低门槛、高性能、高安全的AI开发服务。2026年最新版本在模型矩阵、调用效率、评测体系、部署模式、命令行工具、知识库能力、合规安全等多个维度完成全面升级,大幅降低大模型应用的开发、调试、部署与运维成本,实现从模型调用、应用搭建、数
501 0
|
1月前
|
人工智能 监控 Java
全栈测开岗位需求暴增340%:2026秋招最硬核的“版本答案"
2026年测试行业正经历颠覆性变革:AI已覆盖80%回归测试,手工测试岗需求骤降47%。传统“黑盒测试”能力贬值,全栈测开(懂后端+AI+Agent)成新刚需,薪资溢价30%-50%。核心转变是从“验证功能”到“验证AI系统能力”,需掌握Skill封装、MCP协议与Agent验证体系。
|
3月前
|
Web App开发 人工智能 自然语言处理
2026 爆火 OpenClaw 小龙虾 AI 部署教程|Win10/11 一键搭建本地 AI 数字员工,零代码零基础即用
OpenClaw(“小龙虾”)是2026年爆火的开源本地AI智能体,GitHub星标超28万。本教程专为小白设计,Win10/11一键部署,零代码、全图形化操作,10分钟即可启用AI数字员工,自动完成文件整理、Excel生成、浏览器操作等办公任务,数据全程本地运行,隐私安全无忧。(239字)
|
2月前
|
存储 弹性计算 缓存
阿里云服务器ECS实例对比与选择:经济型、通用算力型、计算型、通用型、内存型选型指南
阿里云服务器ECS提供经济型e、通用算力型(u1/u2i/u2a)、第九代计算型/通用型/内存型(c9i/g9i/r9i、c9a/g9a/r9a)等多系列实例,覆盖入门到高性能全场景。经济型e实例99元/年,适合个人开发者与小微企业;通用算力型u1实例199元/年、续费同价,是企业级均衡之选;第九代实例搭载CIPU+英特尔至强6/AMD处理器,算力最高提升40%,支持AMX加速与TDX机密计算,适用于AI、数据库、游戏等高并发场景。
|
前端开发 算法 安全
软件开发过程详解
【8月更文第20天】在当今数字化时代,软件开发已成为企业和组织获取竞争优势的关键。一个高效的软件开发过程不仅能够确保最终产品的质量,还能有效控制成本和时间。本文将详细介绍软件开发的各个阶段,包括需求分析、设计、编码与实现、测试与质量保证以及维护与升级,并通过实例帮助读者更好地理解这些概念。
1580 0
|
tengine 运维 Kubernetes
MSE | 阿里巴巴云原生网关三位一体的选择与实践
三位一体是阿里巴巴“自研”、“开源”、“商业化”采用的统一技术体系,希望以开源做内核、结合阿里巴巴内部丰富的业态和业务需求,通过自研进一步打磨软件的性能与高可用性,最终形成三位一体的旋转飞轮。
2101 130
MSE | 阿里巴巴云原生网关三位一体的选择与实践
|
存储 Prometheus Kubernetes
分布式应用打包交付运行的解决方案sealer
通过把分布式应用及其数据库中间件等依赖一起打包以解决复杂应用的交付问题。
|
网络安全 开发工具
微信小程序之使用本地接口开发
  本文主要讲解如何使用本地接口进行开发,很多人都会遇到这个问题,特别是小程序上线后。 一、解决思路   在小程序开发工具设置网络代理,然后再通过Charles设置代理,将https域名转为本地接口进行访问。
3133 0
|
存储 运维 算法
【运维】GlusterFS 分布式文件系统
GlusterFS 分布式文件系统
2098 1
【运维】GlusterFS 分布式文件系统