架构实战营 - 模块二作业
一、分析微信朋友圈的高性能复杂度
作业要求:
根据复杂度分析方法,分析微信朋友圈的复杂度;
针对各个复杂度,画出架构设计方案;
给出架构方案中关键的设计理由;
3-5 页 PPT 即可,涵盖复杂度分析、架构设计、设计理由;
1.1 微信朋友圈高性能业务指标
每天有 7.8 亿人进入朋友圈,1.2 亿人发朋友圈,朋友圈每天有 1 亿条视频内容。
参考:https://www.ithome.com/0/530/979.htm
1.2 微信朋友圈复杂度分析
1.3 微信朋友圈高性能方案
1.3.1 微信朋友圈高性能方案 - 发布动态
1.3.2 微信朋友圈高性能方案 - 评论点赞
1.3.3 微信朋友圈高性能方案 - 浏览动态
1.3.4 微信朋友圈高性能方案 - 整体架构
1.3.5 微信朋友圈整体架构图 - 单机房示意图
资料:https://github.com/davideuler/architecture.wechat-tencent
版权声明: 本文为 InfoQ 作者【Sun】的原创文章。
原文链接:【http://xie.infoq.cn/article/ddf5424862e665cf3da7b9a70】。文章转载请联系作者。
评论