More Related Content
Similar to 2012 淘宝技术沙龙 PPT (20)
2012 淘宝技术沙龙 PPT
- 3. Introduction.
“ 去哪儿网” 是中国最早的旅游搜索引
擎 , 是目前全球最大的中文在线旅行网
站。
业务内容包括机票、酒店、团购、度
假、火车票、旅行等。
- 6. 机票双程性能优化
• 背景 / 问题分析
1. 接口数据量过大
抽样查询北京 - 上海,第一批数据加载情况:
wait : 2.18s
revice : 1.8s
gzip : 783.7k ,未 gzip : 11.8M
- 12. 机票双程性能优化
• 优化思路
3. 重构前端核心部分代码
a. 删除低价计算部分,由后端提供低价摘要信息
b. 删除统计过滤项部分,由后端提供过滤项,并重新
实现数据过滤部分。
- 16. 开发 / 部署 : qzz
• 命令行工具
• 开发环境 / 测试环境 / 线上环境 互
切
• 本地开发调试支持
• 集成发布支持
• 多系统支持
- 17. 开发 / 部署 : qzz
• 开发环境 / 测试环境 / 线上环境 互
切
qzz local
qzz dev
qzz prd
- 19. 开发 / 部署 : qzz
• 本地开发调试支持
• 快速定位外网 Bug
• 调试方便快捷
• qzz sync
- 20. 开发 / 部署 : qzz
• 集成发布支持
• qzz pack
• qzz min
• jslint
• 关键字检查
• 混淆 & 压缩
- 21. 开发 / 部署 : qzz
• 多系统支持
• window
• linux
• mac
- 24. 监控: boomerang & cacti
boomerang
https://github.com/yahoo/boomerang
http://velocity.oreilly.com.cn/2011/ppts/Velocity-China-Betty
- 25. 监控: boomerang & cacti
t_start = user initiate a resource request
t_done = that resource is completely available for user to interact with