- 1
- 0
- 约2.74千字
- 约 34页
- 2017-08-30 发布于湖北
- 举报
性能优化不是仅局限于后台 ----Qzone性能优化报告 QQ空间产品中心 Qwang Qzone优化概述 存储优化 日志重构 访问优化 接入层 逻辑层 表现层 日志重构前问题分析 数据量增长过快 总数据量9T 日增长量约20G 扩容需进行大量数据搬迁 Cache命中率低(50%),DB压力大 旧系统结构 模块 日志回复 日志标题 日志计数 优点 CACHE内存化,提升性能 多进程号段分布处理 业务异步化 缺点 CACHE量有限,命中率低,对DB的性能依赖比较重 模块相互独立,容易造成数据不一致 Qzone数据层优化(日志重构) 与产品经理的Trade-off 区分近期日志与往期日志 区分活跃数据、非活跃数据和历史归档数据 二级缓存(内存+文件) 针对单个号码进行路由 新系统结构 日志信息模块结构 日志重构后的特点 将数据区分为活跃数据、不活跃数据和历史归档数据,减少Cache数据量,提升Cache命中率 Cache根据数据访问活跃度进行扩容 DB根据存储容量进行扩容 Qzone日志重构前后数据对比 Qzone访问速度慢 Http请求量大,下载数据量大 用户CPU消耗高 用户经常投诉打不开Qzone Qzone访问优化前测速 Qzone访问提速优化 量化性能数据 关键路径时间点统计 Yahoo 14 性能优化规则 Make fewer HTTP requests Use a
原创力文档

文档评论(0)