在大多数人预期中,百度春晚活动都难逃宕机命运,然而2月4日除夕夜,百度却交出了一份超出所有人预期的答卷:扛住了春晚这一超级流量池的洪流,这是互联网巨头与春晚合作红包活动以来,第一次不宕机的春晚,此前不论是微信、支付宝还是手机淘宝,都出现了明显的宕机现象,正是因为此,日活1亿以上App才能成为春晚合作伙伴,也成为一条潜移默化的规则。
当然,百度宕机不宕机,都有人质疑。百度宕机了,有人会说“技术是吹的”;百度没宕机,他们又会说:“流量没起来”。果然,这一次百度春晚活动不宕机,就出现了这样的声音,最常见的是:“现在为了几毛钱去下载App的很少了,我身边就没几个人下载百度抢红包”。
那么,百度春晚不宕机,真的是因为流量变小了吗?
春晚流量其实是增长的
就像罗振宇说的,大多数人低估了春晚的力量,“我身边没几个人”这样的“身边党”论调,我认为是经不起推敲的,春晚观众超过11亿,你身边才几个人啊?正是因为春晚依然是国民级节目,所以才被视作是超级流量池,前有微信支付宝淘宝,今有百度抖音快手微博,争相上春晚。
春晚收视率有过下滑是不争事实,央视春晚收视率在2010年创下历史最高峰的38.26%。2014年冯小刚导演的春晚收视率仅为30.98%,2015年羊年春晚再度下滑,收视率第一次跌破30%,仅为29.60%,这与内容本身青黄不接有关系,更受用户的娱乐方式碎片化的影响。
央视花了很大功夫从内容形式和传播方式上,让春晚作出改变,与互联网公司合作,就是央视春晚融媒体战略的重要一步棋,后来央视春晚收视率数据增加了一个指标:多屏直播收视率,连年升高,整体收视率2016年开始回升,今年央视一口气与四家互联网媒体类公司合作,更是体现出对互联网传播方式的积极拥抱,换句话说,央视是希望给互联网公司导流的,因为只有这样才能让更多人看春晚——看春晚不一定非得在荧屏上看。
一方面是央视春晚积极拥抱互联网,引入了多种“融媒体”互动方式,积极迎合和引导用户碎片化观看春晚的习惯;另一方面则是中国互联网加速下沉,五环外人群中全都成为互联网用户,他们同时也是拥有极大跨圈层能力的春晚的观众,正是因为此,春晚的互联网流量一年比一年增长。
百度作为BAT中最后一家成为春晚红包合作伙伴的巨头,扮演了事实上的“收割”者角色,百度官方公布数据显示,除夕夜日活突破3亿,去年底这个数字才1.6亿,春晚让百度日活差不多翻倍;在春晚直播期间,全球观众参与百度APP红包互动活动次数达208亿次,2015年除夕夜,春晚全程(2月18日20:00-2月19日00:48)微信春晚摇一摇互动次数才110亿次,百度今年也差不多翻倍。
有人又要说了,日活3亿只是峰值,关键要看留存,能够留存多少还需要时间证明,但至少从当天峰值数据来看,百度春晚红包活动流量是真的起来了。还有人说了,百度公布的数据我不信,但AppStore等榜单上,百度App高居榜首,百度系App在TOP 6中占据5个,这个不是假的吧?昨晚还有多家应用市场包括AppStore都出现了宕机,也是事实。
所以说百度春晚今年不宕机是因为没有流量的,不论是从逻辑、数据和现象来看,都是站不住脚的。那么,既然百度春晚活动流量比往年更猛烈,为何能够不宕机呢?
千人保障外加百度技术沉淀
今年春晚红包活动流量依然很大,应用市场大面积宕机,百度没有宕机的背后,原因在于三点:百度未雨绸缪、技术沉淀和全新机制。
就技术层面而言,今年春晚红包玩法比往年更多样,不只是摇一摇这样的简单互动,还有到观看视频抢红包、通过语音搜索“欢乐幸福年”抢红包,这样的复杂交互机制对计算能力要求更高,与此同时,如今灰产比往年更加猖獗,羊毛党们遇到这样的数亿元的大活动往往会All In,调动大量流量资源进一步增强系统的流量甄别和清洗压力。
2015年微信与春晚合作,春晚红包互动总次数只有110亿次时,出现在除夕夜当天22:34出现峰值也高达8.1亿次/分,腾讯宕机1小时,今年互动次数208亿次,百度扛住了,技术层面原因有两点。
一个是百度技术确实是有实力的,经受住了春晚超级流量的考验。
众所周知,百度是中国最强调技术的互联网巨头,李彦宏是为数不多的技术出身的互联网大佬,百度在技术上一直采取高投入的策略,特别是在AI、语音、图像、中文搜索、自动驾驶等领域,在业界具有很大的影响力。
作为整场活动的核心支持者,百度云在幕后扮演了关键角色。百度云提供GPU和FPGA专用服务器服务,也有弹性伸缩功能,让百度春晚活动拥有自动扩缩容能力,在硬件上有专有计算资源。
不过,这不是百度春晚红包活动不宕机的唯一原因——毕竟阿里、腾讯都有各自的技术布局和特长,特别是阿里,云计算业务的成功也形成了很强的技术实力。然而,阿里旗下业务几次参加春晚,都出现了宕机现象。2016年支付宝成为春晚红包合作伙伴,出现偶尔宕机;2018年春晚,成为春晚伙伴的淘宝也直接宕机。
第二个就是百度的未雨绸缪,有了阿里、腾讯的前车之鉴,百度今年做了充分准备。
2018年春晚,淘宝在2017年双十一基础上对服务器进行了三倍扩容,然而春晚的数据峰值,超过了双十一的15倍,最终淘宝还是没有扛住。
百度这一次成立了一个千人临时项目组,很多早已预订了机票火车票,在百度确定拿到红包互动合作权益后临时退票加入。
在技术机制上,百度做了服务流量隔离、系统升级、专线新增以及服务器扩容等工作,采取多轮全链路压力测试和多轮方案预演来筹备这次活动。
在计算资源上,除了常规的扩容,百度基于百度云,准备了专有硬件计算(特定CPU,或者GPU、FPGA等硬件)资源,处理大规模AI计算需求,以及十亿级别并发需求,整个系统可以全自动扩容缩容。
百度这一次为春晚不只是花了10亿红包费用以及冠名费用,还花了大量资金扩容IT资源,百度以后不会年年参与春晚,没有双十一这样的极限场景,扩容会不会形成浪费?答案是否定的:参与春晚本身就实现了拉新目标,百度App日活从1.6亿攀升到3亿,就算有流失,也会有大幅增长,表面是为春晚扩容,实际是为业务扩容,而且百度本次活动的后台计算支持是百度云,扩容资源可以通过云计算开放给产业。
此外,针对春晚活动,百度云也进行了其他准备,20天内将短信承接能力提升至少数十倍,与运营商合作,在云上布局一键登录功能,简化登录流程、减轻服务器压力;对于红包福利活动中出现的小度商城,百度云提供了专用的存储、计算等技术支持。
从技术层面来看,百度能够经受住春晚考验不宕机,证明了自己的技术实力,这一点就连很多百度友商的技术员工,都表示认可,做技术的人才知道其中的不容易,虽然百度“黑”们心理上不愿意接受这一点,但我们不得不承认,百度技术还是很有实力的。
不只是百度程序员的功劳
百度这一次春晚红包活动机制跟往年也有所不同,与此同时,整个互联网行业也在进步,IT基础设施走向完善,这些也是百度打破春晚红包宕机的魔咒的原因所在。
1、百度春晚红包活动不是百度App一个人的战斗,而是全员作战。
百度旗下App大都参与,比如好看视频、全民小视频、宝宝知道、百度贴吧、度小满钱包等等,这些产品有的提供了红包活动入口,一定程度上为百度App分流;有的在背后提供类似于实名认证、红包提现这样的支持,分担了百度App工作,反观以前的春晚红包活动,大都是一个App的独角戏,流量集中到一个点,压力更大。
2、百度春晚红包活动现金充值和提取的压力相对较小。
微信红包宕机的原因是在参与春晚的同时,人们也会将微信作为发红包的工具,压力来自于多方面,且很多用户抢到红包后就习惯马上查看余额和提现,百度春晚红包活动的设计,将实名注册、红包提现等环节分离,春晚当时人们的主要操作是抢红包本身。
3、IT基础设施都在变得更加完善给百度拖后腿的少。
春晚红包活动不只是百度的事,App下载要应用市场,App注册要短信验证码,银行卡绑定要短信验证码,红包提现要对接银行系统,每一个环节都可能成为瓶颈。这些年移动互联网高速发展,在双十一、春晚这样的极限场景的倒逼下,很多基础设施,如通信、金融,也都在变得更加强壮和完善,这一次除了应用市场没扛住,其他环节基本都没问题,因此可以说,百度春晚红包活动不宕机,也是中国移动互联网行业完善成熟的体现。
正是因为此,我相信百度是第一家春晚不宕机的互联网巨头,却不是最后一家。正如前文所言,春晚依然是国民级节目,互联网流量只会越来越猛烈,未来会被互联网巨头争夺得更加激烈,百度今年的活动,不论是技术应对还是活动机制,对于春晚红包活动的后来者都有很强的借鉴意义。