腾讯大讲堂06qq邮箱性能优化.pptVIP

  • 3
  • 0
  • 约2.2千字
  • 约 28页
  • 2016-08-20 发布于重庆
  • 举报
腾讯大讲堂06qq邮箱性能优化

QQ邮箱系统优化 广州研发中心 Harvey 目录 QQMAIL总体架构 服务器性能优化 网络性能优化 代码框架优化 QQMAIL总体架构(简图) QQMAIL总体架构 Web: 支持95%的登录请求。提供读信、写信、用户信息管理等功能。 BG:邮件队列,负责将本域用户发出的邮件投递到目标地址。 MX(Mail eXchange):接收外域邮件运营商发往本域的邮件。 POP/SMTP:提供基于Mail Client的服务。 QS:向QQ Client提供新邮件Notify服务。 Account:存储邮箱名/UIN映射关系。以及开通状态等主属性。 MS(Mail Storage):存储邮件实体。 IndexServer:用户个人信息,包括:邮件索引(发件人、主题、MS FileID等),文件夹,帐户配置信息、个人过滤规则、个人黑白名单6种数据。 目录 QQMAIL总体架构 服务器性能优化 网络性能优化 代码框架优化 服务器性能优化 从何处入手? 服务器性能优化-数据收集 注:2006年4月数据,目前(2007年10月)约为当时的10-15倍。 系统主要瓶颈为IndexServer的Disk I/O。数据量600G,4,000万小文件。 QS查询:1.4亿/天,BITMAP过滤后的有效次数1,800万/天(仅访问新邮件索引)--每次QQ登录仅访问一次,内存Cache效果差。 In

文档评论(0)

1亿VIP精品文档

相关文档