【架构实战营】第二模块作业

一. 微信朋友圈复杂度整体分析
业务复杂度低
质量复杂度高
二. 微信朋友圈高性能业务指标
2021 年 1 月 21 日,微信迎来上线十周年。在此前两天举行的微信公开课活动上,微信公布了最新数据:
微信的日活跃用户达到 10.9 亿;有 7.8 亿人每天翻看着朋友圈,其中的 1.2 亿人还会在朋友圈里发点什么;3.6 亿人每天浏览公众号来获取对外界的认知。
三. 微信朋友圈高性能复杂度分析
每天 7.8 亿人翻看朋友圈,假设每人每天查看次数为 20 次,则一天的总查看量约为 156 亿人次,假设用户每天平均睡眠时间为 8 小时,QPS 为 27 万。1.2 亿人发表内容,假设每人每天发表 3 条动态,则每天发圈 TPS 约为 1 万。假设每条朋友圈的点赞评论数为 10,TPS 约为 2 万。

四. 微信朋友圈高性能应对思路
1. 发朋友圈

2. 看朋友圈

3. 点赞评论

五. 朋友圈高性能方案

六. 朋友圈整体架构
版权声明: 本文为 InfoQ 作者【Abner S.】的原创文章。
原文链接:【http://xie.infoq.cn/article/7a34b3e667ee1aa97f49f182d】。未经作者许可,禁止转载。
评论