写点什么

微信朋友圈高性能架构分析

作者:IT屠狗辈
  • 2022 年 2 月 13 日
  • 本文字数:490 字

    阅读完需:约 2 分钟

【内容】

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

【要求】

  1. 对照模块 2 讲述的复杂度分析方法,分析微信朋友圈的复杂度。

  2. 针对各个复杂度,画出你的架构设计方案(无需做备选方案,只需要最终的方案即可)。

  3. 给出你的架构方案中关键的设计理由。

  4. 3~5 页 PPT 即可,涵盖复杂度分析、架构设计、设计理由。


【数据依据】

  • 微信朋友圈的性能指标

在 1 月 19 日微信十周年的微信之夜上,腾讯高级副总裁、微信事业群总裁张小龙发表讲话,称十年前绝对没想到微信十年后是这样,自己特别幸运觉得是上帝选中的人,因为光靠个人努力其实是做不到这点。

不仅如此,张小龙还公布微信使用数据。数据显示,每天有 10.9 亿用户打开微信,3.3 亿用户进行了视频通话;有 7.8 亿用户进入朋友圈,超 2 亿人朋友圈三天可见,1.2 亿用户发表朋友圈,其中照片 6.7 亿张,短视频 1 亿条;有 3.6 亿用户读公众号文章,4 亿用户使用小程序。


【分析】

  1. 总体上分析,微信朋友圈是属于业务复杂度低,质量复杂度高的架构

  2. 微信朋友圈可以细分为内容发布、内容阅读、点赞、评论

  3. 根据张小龙微信之夜发布的数据,预估了 TPS 和 QPS 如下,这里说明一下,可能不准,但是不影响,主要是一个参考数据,总之微信朋友圈我们是看到需要高性能架构的。













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

IT屠狗辈

关注

还未添加个人签名 2018.11.13 加入

还未添加个人简介

评论

发布
暂无评论
微信朋友圈高性能架构分析