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

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

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




见下图可以明显观察到:

1. 接口耗时太久,且2.12后变差明显(可以去追溯下2.12发生了什么);

2. LBS获取耗时很久,高于平均1倍以上,而取lbs是A频道页的关键逻辑


image.png


分高中低端机分析


我们根据淘宝的高中低端机评判标准,埋点获得数据。平均时长,高中低各自占比,以及低端时长分布(也可选中高端)。下图可发现,低端机比例很低(需要思考是否有必要重点优化),但低端机超过3秒以上的比例远高于其他

的(和总体的完全时间分布对比) 。


其他分析

包括:机型、系统等,可做参考


分析性能瓶颈-后端环节


后端接口分析

主要从后端维度来分析

1. 服务端链路逻辑,需要另做具体分析

2. 分页面的处理逻辑,需要结合业务逻辑来看


这里可见,下图尽管是开始发起请求-》收到请求的全过程,但也严重超标(几乎是标准值的2倍)


image.png


网络传输消耗分析

整个接口过程:


请求连接(apiConnect)--》服务端处理(apiRequest)--》数据下(apiResponse)

细节不表了




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

相关文章
带你读《2022技术人的百宝黑皮书》——性能优化之接口优化(4)
带你读《2022技术人的百宝黑皮书》——性能优化之接口优化(4)
116 0
|
存储 算法 Android开发
带你读《2022技术人的百宝黑皮书》——内存优化: 纹理压缩技术(2)
带你读《2022技术人的百宝黑皮书》——内存优化: 纹理压缩技术(2)
277 0
带你读《2022技术人的百宝黑皮书》——内存优化: 纹理压缩技术(2)
|
7月前
|
存储 缓存 监控
【分布式技术专题】「缓存解决方案」一文带领你好好认识一下企业级别的缓存技术解决方案的运作原理和开发实战(场景问题分析+性能影响因素)
【分布式技术专题】「缓存解决方案」一文带领你好好认识一下企业级别的缓存技术解决方案的运作原理和开发实战(场景问题分析+性能影响因素)
123 0
|
SQL 缓存 JSON
带你读《2022技术人的百宝黑皮书》——性能优化之接口优化(1)
带你读《2022技术人的百宝黑皮书》——性能优化之接口优化(1)
167 1
|
网络协议
带你读《2022技术人的百宝黑皮书》——性能优化之接口优化(2)
带你读《2022技术人的百宝黑皮书》——性能优化之接口优化(2)
135 1
带你读《2022技术人的百宝黑皮书》——性能优化之接口优化(5)
带你读《2022技术人的百宝黑皮书》——性能优化之接口优化(5)
117 1
带你读《2022技术人的百宝黑皮书》——性能优化之接口优化(6)
带你读《2022技术人的百宝黑皮书》——性能优化之接口优化(6)
|
算法
带你读《2022技术人的百宝黑皮书》——性能优化之接口优化(3)
带你读《2022技术人的百宝黑皮书》——性能优化之接口优化(3)
|
存储 小程序 异构计算
带你读《2022技术人的百宝黑皮书》——内存优化: 纹理压缩技术(1)
带你读《2022技术人的百宝黑皮书》——内存优化: 纹理压缩技术(1)
233 0
带你读《2022技术人的百宝黑皮书》——内存优化: 纹理压缩技术(1)
|
存储
带你读《2022技术人的百宝黑皮书》——内存优化: 纹理压缩技术(3)
带你读《2022技术人的百宝黑皮书》——内存优化: 纹理压缩技术(3)
175 0