快手携手阿里云打造弹性架构 满足大促秒杀高并发需求
作者:胡镤心 文章来源:亿邦动力
2023-10-25 14:02
【亿邦原创】作为国内头部短视频应用之一,直播是快手电商的重要业务场景。为应对直播秒杀的极端流量峰值,快手容器云联合阿里云打造混合云弹性调度架构。日前首次大规模应用,成功支撑了百万级别秒杀峰值的计算资源需求。这为直播电商技术的发展提供了重要借鉴。
据公开资料,快手目前平均日活跃用户达3.76亿,平均月活跃用户达6.73亿,累计互关用户对数超过311亿对,日均互动(包括点赞、评论和转发等)总量达80亿次。为了支撑如此庞大的用户规模、业务量级,快手建立了多个庞大的数据中心,海量的服务器集群来承载每日数亿用户的访问。

用户量如此庞大,使得直播成为快手技术挑战最大的场景,而直播秒杀的技术挑战尤为突出,它具有并发量大的特点。
在秒杀活动期间,大量用户会同时访问快手的电商平台,对系统的并发处理能力提出了极高的要求。特别是对于上亿粉丝的主播而言,直播间单件秒杀商品可能达到数百万件,单品最高秒杀请求达每秒百万次,下单交易链路系统同时支撑每秒百万次的并发。
为此,快手技术系统采用分布式系统架构,搭建了弹性容器云平台。
弹性容器云能够根据业务需求自动扩展和收缩容器实例,以满足高并发和大流量场景下的业务需求。通过使用弹性容器云,快手可以在大促秒杀期间快速扩展容器实例,以应对突然增加的流量和请求。当流量和请求减少时,弹性容器云又可以自动收缩容器实例,以节省资源成本。

图:分布式系统架构
快手容器云平台构建了快手IDC+阿里云的混合云架构,通过专线打通双方网络互联互通,利用阿里云丰富的产品能力和弹性优势进行业务“削峰填谷”,为快手容器的弹性和扩展提供了强有力的支持。

图:启用弹性混合云资源的电商业务架构
在快手大促期间,这种混合云架构首次大规模应用,当秒杀期间实际峰值流量达到每秒百万次请求时,系统各项指标稳定,系统100%可用,阿里云顺利通过了快手大促考验。
快手直播应用弹性容器云+阿里云的混合云模式应对秒杀,不仅对于快手自身具有重要意义,也引领了直播电商技术的发展趋势。未来,快手将继续发挥技术优势,为用户带来更好的购物体验。
【版权提示】亿邦动力倡导尊重与保护知识产权。未经许可,任何人不得复制、转载、或以其他方式使用本网站的内容。如发现本站文章存在版权问题,烦请提供版权疑问、身份证明、版权证明、联系方式等发邮件至run@ebrun.com,我们将及时沟通与处理。
已点赞
{{ praise_text }}
好文章,值得被更多人看到
FAQ回顾
快手如何应对直播秒杀的高并发挑战?
快手采用分布式系统架构,搭建弹性容器云平台,并与阿里云构建混合云架构。该架构能根据业务需求自动扩展容器实例,支撑每秒百万次请求的峰值流量,确保系统100%可用。
快手与阿里云合作的混合云架构有哪些优势?
该架构通过专线打通双方网络,利用阿里云弹性优势实现业务削峰填谷。在大促期间可快速扩展资源应对流量高峰,流量减少时自动收缩以节省成本,成功支撑百万级秒杀并发。
下一篇
知乎9月答主商业影响力榜来了!汽车答主占综合榜单一半
知乎日前发布了9月“知乎答主商业影响力榜”,包含综合影响力、新星榜单以及大健康、美妆个护、数码、家电、汽车、运动户外等15个细分领域榜单。









