与A站并肩前行的阿里云:二次元的热血值得用最硬核的技术来守护-天下网商-赋能网商,成就网商
天下网商记者 黄天然
“A站发布超级UP主扶持计划,未来一年里将倾注5.7亿资源奖励,只为帮助更多有趣的内容创作者成长。”今年ChinaJoy期间,“AcFun弹幕视频网站”(简称“A站”)官方发布A站新内容战略,奖励真金白银,且高于同行,Acer们一下子沸腾了。
“A站十二年,某种意义上来说,这也是一个轮回。”在发布会上,A站负责人文旻如是说。
作为曾经的二次元弹幕视频网站鼻祖,A站凝聚着80、90后一代对二次元世界最初的感情与心血,却在互联网的大潮中逐渐落后,甚至被Acer们自嘲为“吃枣药丸”。
自去年6月快手正式收购宣布A站后,新的技术后援团让A站重整旗鼓。终于,老用户们开始发现A站基础配置明显提升了,服务器不再宕机,视频不在出现技术问题、独家番新剧多了……自己热爱的小破站还在,而且在满血复活后不断进化。
为A站完成技术迭代的,是来自快手的“老铁”们,以及一项隐藏的镇站利器——阿里云。他们让“AC在,爱一直在”的故事,有了新的续篇。
让AC娘“脱胎换骨”
7月,快手派出的第一批server开发团队负责人飞哥与团队入驻A站后发现,这个运营十多年的老牌视频网站,视频播放器居然还在使用两三年前就已经淘汰的Flash播放器。
播视频卡、加载慢、不能准确快进,也不支持第三方登录分享。更严重的是,网站视频系统崩溃的问题,A站几乎每个月都要经历几次“炸站”的生死劫。
当时,A站宕机、炸站的技术问题已经成了用户和员工们卖萌式的自黑梗:“不可描述的混沌入侵,AC娘的物理状态停止” “炸站这么正常的事情,我觉得海星……
“一次视频服务宕机有时会持续30-40分钟时间,全网的所有视频都无法打开,这样的技术问题在以视频为主要产品的网站上发生,对用户体验的影响可想而知,A站要重生,播放体验不能弱于行业内。”飞哥说。
由于网站视频系统的前后端底层代码都是前几届员工所写,没有框架、像打补丁一般地修修补补,到如今漏洞百出,这已经成为A站现有技术人员的难题。
眼下,将视频系统重构优化的最佳方式是全面迁移上云,通过全新的云服务器的标准化管理,改善原有的视频播放器系统、简化视频管理机制,优化网络传输路径。
为了让A站能够提供性能更优的视频服务,自2016年来一直为A站提供云主机和存储服务的阿里云与A站一拍即合。阿里云智能事业部很快建立了专门的技术解决方案团队,帮助A站将视频服务器全面迁移至阿里云上。
然而,这意味着A站要来一次“大换血”,这项庞大的工程涉及视频播放器、上传和分发路径、审核程序等关键系统,无异于让A站“脱胎换骨”。而这一切,需要在不影响用户对网站正常使用的情况下进行。
A站办公室
“就像给一辆在高速公路上行驶的旧车换新的发动机一样,不能停下,又要迭代,你可以想象其中的难度。”飞哥说。
百万数据大迁移
为了保障迁移效率以及迁移过程中的用户体验,让A站正常运行的情况下将视频系统“上云”,阿里云的视频云团队按照地域为A站创建了OSS Bucket(对象存储空间),实现就近加速上传,并定制了专门的迁移工具,这样就可通过内网传输,加以自动和人工双重校验环节,在确保迁移效率的同时不出现文件错漏与丢失,为数据上了“双保险”。
整个迁移过程从用户发布日期最早沉淀下来的稿件开始直至最新的稿件,十多年累积下来,总共多达数百万份。这无疑是A站技术团队面前一场前所未有的硬仗。依旧留在A站的技术猴们,其中许多都是伴随A站沉浮十多年的死忠,他们明白,这次合作是A站当下最重要的一次重生机会。
迁移上云工作整整持续了半年时间,2019年三四月份才基本完成。
上云之后,A站的变化显而易见。播放器更新了,用户从投稿上传到作品发布的时间也大大缩短。随着网站上云之后网络传输链路和协议的优化,看视频的卡顿现象消失了,上传、审核视频的效率也大幅提升。
“目前,在A站每天由UP主上传投稿的视频数量比原来上涨数倍。之前需要两三天,甚至更久才能审核完成的内容,基本缩短到半天以内。以8G的视频内容为例,基本20分钟之后就可以在A站发布,UP主们发表作品更顺畅了,‘猴山’的点击、评论数据都起来了。”飞哥说。
不少UP主也感受到了A站的变化,在A站的UP主“乃一捂啊”在文章区的评论道:“A站这半年多来没再炸过,每次我投完稿后很快就能看到自己的作品在手机端和移动端上,感到很欣慰。当然,稿件的增加已经让A站的UP主们竞争变得更加激烈,每次一打开,前十榜单里都会总出现新的面孔。”
A站首发的UP主内容不断增加
为独播新番筑基
除了底层系统的成功迭代,保护UP主和网站新番的独家内容同样重要。
在此之前,由于没有防盗链技术,技术员震惊地发现,A站大量内容资源都在被盗链网站零成本的“盗播”,不仅视频源在A站,连视频带宽耗费也是A站的。“盗链们”就像A站在资源丰富的油箱上凿了大量输油管,免费地抽取这些油,耗空了A站的带宽成本。如果A站要重建内容优势,“防盗链”的技术关必须过。
A站所应用的阿里云的内容分发网络CDN自身已经有了一套基于有效时间的签名鉴权算法,而这并不足以彻底解决盗链问题。A站技术与阿里云技术团队探讨之后,决定为A站建立一套“二次鉴权中心”的方案,借助数据算法标记出盗链网站,通过鉴权规则阻止恶意访问。新的方案实施后效果出乎意料,原来建立在A站上的盗链鉴权请求每日多达数十亿次,占据了A站近90%的宽带资源,技术“护城墙”的建立,终于让A站可以轻装上阵了。
独家视频资源的保护,正在让A站收获关注度不被分流。去年10月15日上线的新番《佐贺偶像是传奇》创造了超2500万的播放量,给A站带来了10多万的新用户,刷新了近几年的纪录。很多年没有买番剧的A站,近两三个月来每月都上线近10部新番,总播放量也在不断提升,“有了技术的保障,A站未来还会投入更多新番剧采买的计划,引进版权、扶持UP主独家UGC都将是下一步A站部署的重点。”飞哥告诉记者。
云计算为爱发电
数据显示,A站在今年7月视频UP主数量环比增加了45%,日弹幕总数增加了55%,日视频投香蕉数量(用户为UP主打赏)总数增长了88%,粉丝数增长了128%,日活同比已经实现了几倍的增长。
半年来的工作,阿里云技术团队已经和A站热爱二次元的技术同事们打成了一片。“现在我们已经不需要去监控或关注云服务质量,阿里云能够一站式解决,在A站最关键的时候阿里云提供了最好的服务。”飞哥说。
接下来的工作依旧需要马不停蹄地去完成,活跃粉丝、拉新、制定站内激励措施和打赏活动等活动促进流量的提升,面对A站不断增加的访问并发量等都需要平台具备灵活的弹性扩缩容能力。在阿里云强大的弹性计算与存储能力的支撑下,未来网站运营的蓝图已经有了足够的技术储备。
一年前,A站面临资金危机,技术猴们因为热爱留守A站“用爱发电”的时候,没有想到在如今满血复活的A站里,执着的梦想依旧可以继续。他们与许多老用户一样,十年多来已经从中二少年变成了养家糊口之人,却依然习惯感受A站抖几个机灵梗、留几句神评论、刷刷弹幕,晒晒自己的孩子亦或是现实里面对的困境,三次元的挫折与无奈就可以在二次元的乐趣中消散。
尽管A站曾错失过资本与成长的机遇,但最无价的东西一直没有丢失。那个曾经创造了无数网红神梗和段子的社区还在,对二次元文化的热爱同好们的感情还在。当技术作为新的发动机,爱的能量会让A站的故事继续。