架构实战 模块二作业
0. 作业要求
1. 朋友圈业务指标
根据 2021 年微信公开课 发布的信息:
每天有 7.8 亿人进入朋友圈,1.2 亿人发朋友圈
发布内容,有 6.7 亿是照片,有 1 亿是视频
上午 7:00~8:30、中午 12:30~14:00、晚上 18:00~22:00,是用户最活跃的时间
2. 朋友圈高性能复杂度分析
根据上述数据,预测 TPS 和 QPS:
发布:1.2 亿 / ( 7 * 60 * 60 ) ≈ 0.48 万 TPS
评论:7.8 亿 * 20% / ( 7 * 60 * 60 ) ≈ 0.62 万 TPS
点赞:7.8 亿 * 40% / ( 7 * 60 * 60 ) ≈ 1.24 万 TPS
浏览:7.8 亿 / ( 7 * 60 * 60 ) ≈ 3.1 万 QPS
2.1. 【发布】高性能方案
2.2. 【评论】高性能方案
评论同发布,只是不需要文件存储。
2.3. 【点赞】高性能方案
点赞同发布,只是不需要文件存储。
评论