您的位置  互联网

快手基础架构演进实录

  • 来源:互联网
  • |
  • 2020-04-05
  • |
  • 0 条评论
  • |
  • |
  • T小字 T大字

以下文章来源于 InfoQ Pro ,作者张晓楠

作者丨张晓楠

采访嘉宾丨王天舟

2020 年除夕,作为 BAT 以外第一家扛起春晚战旗的互联网公司,快手在当天的春晚红包活动中,红包互动总量达到 639 亿次,创春晚史上最大的视频点赞纪录,红包站外分享次数达到 5.9 亿次。对于这场 " 大考 ",InfoQ 此前曾经做过详细报道:《春晚红包:史上最难开卷考试,快手交卷了》。在春晚红包这一极端场景背后,基础架构团队如何交付易于使用的高可用基础组件和方案?如何模拟春晚流量进行预案、压测?如何进行核心服务的扩容?

近日 InfoQ 记者采访了快手基础架构系统架构师王天舟,他也是此次 A1 项目(快手春晚红包项目)基础组件方面的负责人。就以上问题,他为我们进行了详细解答。王天舟在即将召开的 QCon 全球软件开发大会(北京站)2020 上,将发表题为《快手春晚活动基础架构演进》的主题分享。

1 极端流量让技术问题被放大

对于王天舟来说,春晚当天最让他紧张的时刻是前两轮口播。" 按照往年 BAT 的经验,这两轮的压力理论上是最高的。虽然我们经过模型推算和预测给出了分析,但是当流量真正来临时,还是有一些紧张:如果我们之前的预测模型出现错误,实际流量超出预测流量,那么我们就会非常被动,就需要启动 Plan B 了。" 不过最终结果是:" 春晚当天峰值压力来临时,其实距离我们压测容量还有差距。"

口播时候的突发性流量,其请求量要比正常服务高一个数量级以上,这就需要王天舟的团队为突发流量做额外的定制化设计

免责声明:本站所有信息均搜集自互联网,并不代表本站观点,本站不对其真实合法性负责。如有信息侵犯了您的权益,请告知,本站将立刻处理。联系QQ:1640731186
友荐云推荐
热网推荐更多>>