资源|上演计算资源“乾坤大挪移”京东云凭什么打赢春晚红包保卫战?

虎年春晚,你抢到红包了吗?
“亲爱的观众朋友们,看春晚,打开京东APP摇一摇,分15亿红包和好物。” 2022年央视春晚,全国人民跟随主持人的口令,在一家人团聚一堂观看晚会的温馨时刻,抢到了一轮又一轮丰厚的红包及好物。
15亿元的总金额,刷新了历年春晚记录,与此同时,春晚红包参与人数也格外引人瞩目。根据本届春晚独家互动合作方京东发布的数据,全球华人参与京东APP红包累计互动量达691亿次。此外,京东还联合各大品牌送出了众多好物年货。在春晚40年历史中,这是第一次向观众派送实物奖品。
在中国技术领域,春晚红包互动项目一直都是一个“史诗级挑战”。2015年,央视春晚开始尝试与科技企业联手发红包,其十亿级别的流量曾经一度让宕机成为家常便饭。
而近年来,这一情况则有所好转。今年春晚,在红包与好物的双重考验下,京东APP在除夕当晚仍然保持了流畅体验,没有发生卡顿及宕机事故。而在这背后,则是京东云计算资源与技术实力提供的坚实支撑。

资源|上演计算资源“乾坤大挪移”京东云凭什么打赢春晚红包保卫战?
文章插图
奋战在一线的京东云工程师
春晚保卫战:全球最大规模、最复杂场景的高流量并发实战给春晚观众发红包,到底难在哪里?“世界顶流”的观看人数,自然是逃不开的话题。
在全球电视节目中,美国收视人数最高的节目当属超级碗橄榄球决赛,其2021年的电视观众人数为9162.9万人;在欧洲,则是欧洲杯决赛,2020年的观看人数为3.28亿人;放眼全球,最具影响力的国际足联世界杯决赛,2018年的观看人数则为11.2亿。
但在春晚面前,这些数字都显得相形见绌。2021年,央视春晚的直播用户受众达到了12.72亿人。其中,新媒体端直点播用户规模7.34亿人;而用户观看次数总量则达到了49.75亿次。除央视外,全球还有170多个国家和地区的620多家媒体转播了央视春晚。
12亿的观众规模,如果按照50%的转化率计算,也有6亿之多。而春晚红包互动的另一大挑战,在于庞大观众基数在短时间内的集中涌入。绝大多数参与红包互动的春晚观众,都会在主持人口播之后的几秒钟内涌入APP。其QPS(每秒请求量)可达到数千万、甚至上亿级别。
“这相当于让整个春运期间的所有旅客,都集中在同一时刻上12306网站,抢同一列火车的票;或是连续几年双11的活跃用户,集中在1分钟内一起‘剁手’。”有业内人士如此评价春晚红包的并发量数据。
更可怕的是,在春晚期间,如此规模的流量冲击还不止一次。今年除夕当晚共发起了7轮摇红包,主持人的每一次口播,都是一轮流量洪峰,也让春晚红包互动的复杂性进一步提升了至少一个数量级。
这无疑极大提高了春晚红包项目的技术保障门槛。2019年,得到App创始人罗振宇在跨年演讲中透露,得到曾经与春晚洽谈红包合作,但被对方婉拒:“上春晚要满足一个‘小门槛’——产品日活要超1亿。要不然,广告出来的那一瞬间,你的服务器就会崩掉”。
而在2022年,京东面临的挑战不限于此。今年1月5日,央视官宣今年春晚红包互动合作方花落京东。1月24日,春晚红包互动预约活动就宣告开启。这意味着,京东筹备这场红包战役的时间仅有19天。
以往,科技企业面对春晚挑战,大多选择通过采购、租用服务器的方式应对流量洪峰。在春晚海量的流量面前,服务器自然是多多益善。增加服务器,如同在网游中“氪金”,尽管简单粗暴,但确实十分有效。
但今年,面对超短的筹备时间,加之上游供应链短缺等原因,京东没有选择增加服务器这一老路,而是尝试在现有的计算资源基础之上,进行高效、灵活的调度配置,以“巧力”替代“蛮力”,直面春晚挑战。
春晚红包背后,京东云上演“乾坤大挪移”2022年元旦期间,一些京东高管接到紧急通知,立刻返回公司开会。在这场高度保密的会议上,许多高管第一次知道,京东准备参与2022年虎年春晚的红包互动项目。
1月5日,央视官宣京东成为虎年春晚红包互动独家合作伙伴。与此同时,一场紧锣密鼓的技术协同备战随即在京东内部启动。
为了支援春晚项目,京东集团技术体系有超3000名技术人员参与了春晚项目的技术攻关与保障工作,除夕当天参与一线值守的技术保障人员近2000人,共有超万名技术人员协同作战。而就春晚项目本身,就有近600个需求被快速拆分,3000多个任务需要有效跟踪, 同时还要保证600多个上下游系统快速交付.. ...因此,这是一场超大规模的研发协同作战。