架构实战营模块二作业
分析一下微信朋友圈的高性能复杂度
【作业要求】
对照模块 2 讲述的复杂度分析方法,分析微信朋友圈的复杂度;
针对各个复杂度,画出你的架构设计方案(无需做备选方案,只需要最终的方案即可);
给出你的架构方案中关键的设计理由。
3~5 页 PPT 即可,涵盖复杂度分析、架构设计、设计理由。
一、朋友圈高性能业务指标及假设
通过搜索引擎搜索的上述数据分析,我们可以假设:
1、当前 2021 年每天平均有超过 10 亿用户使用朋友圈
2、根据使用微信的时间点记录,也可假设高频使用朋友圈的时间大致为早上 8 点到晚上 22 点,共 14 个小时。
进一步假设:
二、朋友圈高性能方案
版权声明: 本文为 InfoQ 作者【hunk】的原创文章。
原文链接:【http://xie.infoq.cn/article/1f682f9383db3d00a49e182ff】。未经作者许可,禁止转载。
评论