写点什么

模块二作业

用户头像
Mr.He
关注
发布于: 1 小时前

性能业务指标

根据 2021 年度微信创始人张小龙的报告,得到微信使用数据统计为(主要指标):日发送朋友圈 1.2 亿次,日浏览 7.8 亿次。结合其他文章得到,微信朋友圈使用活跃时间为(24 小时制):7 点,10 点,18 点,20 点四个时间段。计算得到:发朋友圈(0.83 万 TPS),查看朋友圈(5.5 万 QPS),评论(4.15 万 TPS)。

复杂度分析


整体架构

  1. 朋友圈数据存储考虑使用关系数据库 MySQL,分库分表存储。手机端会对朋友圈的数据进行缓存,因此只会对朋友圈数据进行增量更新,对实时性要求没有那么高。

  2. 评论数据采用 Redis Cluster,考虑到用户只要对朋友圈有操作(点赞,评论等),都会请求该朋友圈的评论的最新状态,故使用 Redis Cluster。

单机防示意图


发布于: 1 小时前阅读数: 3
用户头像

Mr.He

关注

还未添加个人签名 2018.04.27 加入

还未添加个人简介

评论

发布
暂无评论
模块二作业