当前位置: 主页 > 网络架构 >

通过工具防止速度退化

时间:2013-05-05 16:37来源:www.itkoala.com 作者:itkoala 点击:
网站速度是一个持续性的工作,即使腾讯、百度这样大公司,监控最完备的产品也会经常出问题,最终影响产品价值和口碑。我们具备的主动(客户端)或被动(JS)真实用户监测是
欢迎大家分享自己的文档,请点击查阅:分享方法,Linux系统运维
如果你喜欢这文章,可以点击文章结尾处百度分享,分享到你的各种社区收藏,或推荐给朋友……


返回:海量运维、运营规划--linux网络架构规划首页
网站速度是一个持续性的工作,即使腾讯、百度这样大公司,监控最完备的产品也会经常出问题,最终影响产品价值和口碑。我们具备的主动(客户端)或被动(JS)真实用户监测是一项必不可少的工具,但还不够,因为每一个发布周期都可能造成速度退化,需要借助工具在研发、发布周期来防止速度退化,规避产品迭代过程造成的速度变慢,甚至保护过去一段时间的优化成果。通过工具防止速度退化,综合个人的实践汇总如下:

1、即时分析,输入URL即可自动分析前端内容、浏览器渲染、系统配置、网络响应、图片质量等速度瓶颈,可以协助研发阶段和发布前发现、规避性能瓶颈,以及量化优化后的收益。

2、元素趋势,长期跟踪网页元素的数量、大小,一定程度上可以理解为,网页元素的数量和大小决定了速度,所以长期跟踪网页的大小变化可以第一时间掌握速度的变化,为告警模型提供依据。


3、图片优化,使用业界领先的图片优化技术,即刻将图片大小和速度优化30%~50%,需要定制支持有损、无损两种自动优优化,植入产品线的发布环节,百度商业物料系统接入图片自动优化后,所有广告物料自动优化加速30%+,成本缩减500~800万/年。

4、速度告警,对生产环境的产品速度因系统、网络、内容发布、版本更新等原因造成的速度变慢进行及时告警,需要针对速度、元素趋势、网络抖动进行监测并建立告警模型,百度有针对元素的变化与速度进行关联,从而建立告警模型,如下图所示。

 

转载请注明linux系统运维
http://www.linuxyw.com/linux/wangluojiagou/20130420/69.html

------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
验证码: 点击我更换图片