【成为架构师2-1】容量设计:流量高低,对架构究竟有什么影响

系列文章是博主对沈剑的《架构师训练营》分享内容的个人笔记总结,原内容公众号“成为架构师”。

1 何时需要进行容量评估
  1. 容量有质变性增长
  2. 临时运营活动
  3. 新系统上线

两个场景例子:

  1. 要做双十一促销活动,那么机器能不能抗住,扛不住有需要加几台
  2. 新系统上线,数据库需不需要分库,如果需要,那么分几个库

技术上来说,这些都是系统容量预估问题,容量设计是架构师的必备技能。

2 哪些指标需要进行容量预估

看具体业务侧的主要矛盾是什么:

  1. 数据量 (通常有用户发布行为的,如帖子)
  2. 并发量、吞吐量 (抢票、秒杀)
  3. 带宽(音视频)
  4. CPU/MEM/DISK等(计算需求、IO密集)
3 架构设计的容量评估步骤(吞吐量为例)
1 评估总访问量

方式: 询问产品、运营的预期访问量是多少
Q: 一个App-push的运营活动,计划在30min内完成5000w用户的push推送,预计push点击率为10%,那么push落地页的总访问量是多少?
A: 5000w * 1

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值