写点什么

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

作者:小虎
  • 2022-10-16
    北京
  • 本文字数:565 字

    阅读完需:约 1 分钟

数据背景

  1. 2021 年 1 月 19 日微信之夜上张小龙进行的演讲中分享的数据

  2. 每天有 10.9 亿用户打开微信,3.6 亿用户读公众号文章,4 亿用户使用小程序。

    每天有 7.8 亿用户进入朋友圈,1.2 亿用户发表朋友圈,其中照片 6.7 亿张,短视频 1 亿条。

    每天有 3.3 亿用户进行视频通话,产生识别语音 5 亿条以上。

    1.2 亿人设置了拍一拍的尾巴。

  3. 微信技术架构部后台总监,专家工程师许家滔在“第十届中国系统架构师大会SACC2018)”的演讲

  4. 用户规模已达 10 亿,

  5. 每天的微信消息达 1000+亿,

  6. 朋友圈每日发表和点赞数达 10+亿,每日浏览数达 100+亿

  7. 微信朋友圈技术之道:三个人的后台团队与每日十亿的发布量

  8. 截止到 2015 年 7 月,微信每月活跃用户约 5.49 亿,朋友圈每天的发表量(包括赞和评论)超过 10 亿,浏览量超过 100 亿。

  9. 2015 年元月的流量到了平时的 2 倍,而峰值则达到了平时峰值的 2 倍,相当于平时正常流量的 5 倍。


综合以上数据,对数据量进行评估如下:

  • 发朋友圈:每天 1.2 亿用户发布,假设每人每天发布 5 条,80%的量集中在白天的 20%时间段,即 1.2 亿*5 条的 80%是在 12 小时的 20%时间内发布的,约 4.8 亿条在 8640 秒内发布,平均值约为 5.6 万 TPS,峰值约为平均值的 5 倍,约等于 28 万 TPS

  • 评论+点赞: 发 * 20 假设每条朋友圈评价点赞+评论的人数为 20 人

  • 浏览:发 * 200,假设每条朋友圈有 200 个好友及陌生人能看到


作业 PDF 下载

因作业形式需要为 PPT,请点击作业PDF下载


发布于: 刚刚阅读数: 3
用户头像

小虎

关注

还未添加个人签名 2018-03-11 加入

还未添加个人简介

评论

发布
暂无评论
微信朋友圈的高性能复杂度分析_架构训练营_小虎_InfoQ写作社区