写点什么

微信朋友圈的高性能复杂度分析

用户头像
Saber
关注
发布于: 13 小时前

一、用户信息背景

  1. 每天 7.8 亿用户进入朋友圈。

  2. 每天 1.2 用户发表朋友圈。

二、用户信息分析

发布朋友圈:(根据二八原则)假设 0.96(1.2*0.8)亿用户的,集中在 8~10 点、12~14 点、18~20 点,总共 6 个小时中发布朋友圈。可以推算期间的平均 TPS 为:9600 万/6/60/60,约为 4.5K,向上取整 5K。

同理,推算 7.8 亿用户集中进入朋友圈的 QPS 为:7.8 亿*0.8/6/60/60,约为 28.9K,向上取整 30K。

再假设,进入朋友圈五分之一(二八原则)的用户会对感兴趣的朋友圈点赞或评论,推算其 TPS 约为 6K。


三、高新能复杂度分析

  1. 单机


2. 集群

四、架构图


用户头像

Saber

关注

还未添加个人签名 2018.08.07 加入

还未添加个人简介

评论

发布
暂无评论
微信朋友圈的高性能复杂度分析