架构实战营 模块二作业
指标分析
在 2021 微信公开课 Pro 直播演讲中,微信创始人张小龙披露微信最新数据:每天有 7.8 亿人进入朋友圈,1.2 亿人发朋友圈,朋友圈每天有 1 亿条视频内容.
假设 80%的数据在一天的 20%的时间内产生, 估算 在 2.4 个小时内 6.24 亿人查看朋友圈 0.96 亿发朋友圈.
细化朋友圈行为如下:
总 QPS 15000, 总 TPS 5000TPS
复杂度分析如下
整体架构
补充说明
朋友圈相关服务大致按时间线区分,时间越近的内容越是热点数据, 时间远的基本为冷数据.
架构中,所有数据服务先走缓存,保证缓存正常,最后写入数据库
评论