写点什么

分析微信朋友圈高性能复杂度

发布于: 刚刚

朋友圈高性能业务指标

截止到 2015 年 7 月,微信每月活跃用户约 5.49 亿,朋友圈每天的发表量(包括赞和评论)超过 10 亿,浏览量超过 100 亿。得益于 4G 网络的发展,以上数据仍有很快的增长,而且相对于 PC 互联网时代,移动互联网时代的峰值要来得更加凶猛。比如,2015 年元月的流量到了平时的 2 倍,而峰值则达到了平时峰值的 2 倍,相当于平时正常流量的 5 倍,这对整个系统的考验是很残酷的。微信朋友圈技术之道:三个人的后台团队与每日十亿的发布量


朋友圈高性能复杂度分析

朋友圈高性能架构设计

朋友圈整体架构图


设计理由

  1. 朋友圈数据通过分库分表来进行存储

  2. 为了提高浏览体验,可以通过缓存朋友圈时间轴

  3. 避免高峰时期大量写库操作,引入消息队列集群进行削峰限流

用户头像

还未添加个人签名 2017.10.31 加入

还未添加个人简介

评论

发布
暂无评论
分析微信朋友圈高性能复杂度