微信朋友圈的高性能复杂度分析
1、微信朋友圈的性能业务指标
2021 微信之夜上,张小龙提到的数据:目前,每天有 10.9 亿人打开微信,3.3 亿用户进行了视频通话;有 3.6 亿用户读公众号文章,4 亿用户使用小程序;有 7.8 亿人进入朋友圈,1.2 亿用户发表朋友圈,其中照片 6.7 亿张,短视频 1 亿条
根据二八定律,80%的用户,在每天 20%的时间段活跃,估算出峰值 TPS 和 QPS
QPS=7.8 亿*80%/(24*60*60*20%)=3.7w
TPS=1.2 亿*80%/(24*60*60*20%)=0.56w
2、朋友圈高性能复杂度分析
微信朋友圈主要氛围三大块业务:发布朋友圈,刷朋友圈,评论和点赞
根据上面估算的,峰值数据,
预估 1s 钟,微信有 0.6 万人在发布朋友圈,有 3.7 万人在刷朋友圈,同时有 3.7 万人在点赞或者评论
朋友圈业务复杂度不高,质量复杂度高
评论