架构实战营 模块二作业
微信朋友圈高性能复杂度分析
数据分析: 假设微信用户 5 亿, 非睡眠时间 18 个小时
- 假设平均每天一个用户在非睡眠时间发一条朋友圈, 每秒大概 8000 个朋友圈发出, 也就是 8,000 TPS
- 在非睡眠时间, 用户每半小时刷一次朋友圈, 每秒 24 万人在刷, 也就是 240,000 QPS
- 刷朋友圈的人有三分之一会点赞或者评论, 也就是 80,000 TPS
数据分析: 假设微信用户 5 亿, 非睡眠时间 18 个小时
- 假设平均每天一个用户在非睡眠时间发一条朋友圈, 每秒大概 8000 个朋友圈发出, 也就是 8,000 TPS
- 在非睡眠时间, 用户每半小时刷一次朋友圈, 每秒 24 万人在刷, 也就是 240,000 QPS
- 刷朋友圈的人有三分之一会点赞或者评论, 也就是 80,000 TPS
评论