写点什么

架构实战营|模块 5

作者:KDA
  • 2022 年 6 月 29 日
  • 本文字数:236 字

    阅读完需:约 1 分钟

架构实战营|模块5

一、计算性能评估

用户量:2020.9 月月活 5.11 亿,日活 2.24 亿。

关键行为:评论微博。

假设用户看 10 条微博发 1 条评论,则评论微博次数为 2.5 亿 * 100 / 10 = 25 亿,则评论微博的平均 QPS 为

25 亿 * 60% /(4*3600)=100K/s。

二、架构分析

微博评论是一个写操作,需要用负载均衡。

用户量过亿,需要使用多机负载均衡架构,覆盖 DNS->F5->Nginx->网关的多机负载均衡。使用与发微博类似架构即可。


三、热点问题

对于热点事件,评论人数很多,但其重要性不和查看和转发,可以使用令牌桶算法进行限流,通过消息队列慢慢进行处理。


用户头像

KDA

关注

还未添加个人签名 2019.05.08 加入

还未添加个人简介

评论

发布
暂无评论
架构实战营|模块5_#架构实战营_KDA_InfoQ写作社区