很多人接触到B站后,立刻喜欢上了这个网站,各大官方账号注意到网站的用户都非常年轻,纷纷开始入驻。
谁拥有了年轻人,谁就拥有未来,所有机构都想扩大自己在年轻人群中的影响力。
而随着这些官方账号的入驻,B站也迎来了一次大发展,注册用户数开始飞速上涨。
在大量用户开始涌入的情况下,B站的后台性能迎来了重大的挑战。
几乎所有的程序员,都在为飞速增长的用户发愁。
作为B站CEO的陈晓第一次遇到这种情况,直接将其汇报给了张弛,想让张弛帮忙出出主意。
张弛在得知瓶颈在用户评论时,想起了前世B站的考试大法。
说起这种考题大法,期间还有一件趣闻,这件趣闻来自一个唱跳rap打篮球的偶像明星蔡某。
当时B站的up主看到一段蔡某打篮球的视频,灵感爆发,于是制作了一个蔡某的鬼畜视频。
这个视频推出之后,立刻赢得了B站用户的狂欢。
而蔡某的粉丝得知消息后,觉得这个视频侵犯到了她们的偶像,于是发起了攻占B站的活动。
饭圈的粉丝们闻风而动,纷纷进入了B站,打算到B站刷屏,让B站的弹幕全部是蔡某的粉丝。
没想到这些粉丝刚到B站,就集体翻车了。
而翻车的原因,就是在B站发弹幕,必须进行B站的行为准则考试。
因为考试的考题比较难,那些蔡某的粉丝文化水平又不高,一个个纷纷被考试斩落马下,出师未捷身先死。
这一现象在当时造成了B站用户的狂欢。
B站的用户纷纷调侃,要把自己的号租出去,蔡某的粉丝价格翻倍。
张弛想起这事不禁莞尔,于是将这种大法教给了徐晓。
徐晓得知之后立刻会心一笑,再看张弛的眼光似乎深邃了许多。
“对了,张总。”
徐晓说道:“有一件事需要跟你汇报一下,你上次跟我说的弹幕,现在已经开发得差不多了,近期会安排上线。”
上次张弛跟他谈了弹幕的建议之后,他召集下面的员工进行了商议。
在得知了弹幕的定义,这些员工生出了极大地兴趣,在是否推出弹幕功能一事上,纷纷表示了支持。
经过这些天的开发,弹幕功能已经弄好,而且通过了测试,随时可以安排上线。
张弛问道:“具体什么时候上线?”
徐晓说道:“为了不影响用户使用网站,上线时间定在明天夜里凌晨。”
“行,那就明天夜里凌晨上线。”
张弛点了点头,随即语气一阵:“对了,后续记得把考试大法用上,所有发弹幕的用户,都要通过行为准则考试。”
很多东西,用户只有付出过努力才会珍惜。
若是不加限制,很多用户怕是会把弹幕玩坏。
经过两人的商议,考试大法就这么定下了,不知有多少用户会一边考试,一边在心里不停地骂娘。
到了第二天夜里凌晨,B站办公区内,聚集了一群人。
除了开发、运维和产品之外,公司的领导层也留了下来。
这一天弹幕功能要上线,为了确保万无一失,所有人都自发加班,想要见证这一历史时刻。
“时间到了,准备后台发布。”
在领导的一声命令之下,后台的开发人员王伟点击鼠标,进入了发布平台。
后台程序已经在白天上传,此时只要在发布平台进行操作,就能将后台程序成功发布到服务器。
随着王伟按下按钮,发布平台正式运行,一半的服务器程序停止,另一半还在继续运行。
这是互联网公司的常用的发布方式,分批发布。
即在发布的同时,始终有一部分服务器在运行,不影响用户的使用。
很快,随着发布的进行,后台程序已经上传到了所有停止的服务器,发布平台开始通过命令进行程序重启。
“已经重启好了,一切正常。”
程序重启好之后,王伟立刻开始对日志进行检查,发现没有问题之后,示意一切正常。
这是后台程序发布的常规操作,如果程序有问题,就需要对程序进行回滚,重新检查并修改代码。
如果漏洞不严重,短时间内能处理好,修改完后会进行重发。
如果漏洞非常严重,短时间内难以处理,那这次发布只能宣告失败,等修改好再进行发布。
好在这期间没有出问题,中间一切正常,这让身为开发人员的王伟长出了一口气。
“那好,进行第二批次发布。”
领导见第一批次的发布没问题,心中万分满意,立刻安排第二次发布。
在开发人员的操纵下,第二批次的发布也开始了。
因为第一批次发布比较顺利,王伟对第二批次发布很有信心。
第一批次发布的成功,证明程序没有问题,第二批次的发布出问题的概率非常小,当然,若是遇到点背就没办法了。
好在王伟的运气还算不错,第二批发布没有出现幺蛾子,从停机到重启都进行得很顺利。
“大家的手机都安装测试app了吗?赶紧试试,看弹幕功能能不能正常使用。”
在领导的提醒下,安装了测试app的人纷纷拿起手机,打开一条视频,然后在播放器下方点开弹幕输入框,输入了想发的弹幕。
“咦!怎么弹幕没有在视频上展示?是app的问题吗?”
发了弹幕的几人没能在屏幕上看到弹幕,立刻怀疑是不是app发生问题了。
“应该不是app的问题,网页版的也是输入了弹幕,但弹幕却没有在视频上展示。”负责网页测试的人员提醒。
领导将目光转向王伟:“怎么回事?”
王伟急得满头大汗:“这个……我也不知道是什么问题,我查一下。”
说着连忙在日志中开始检查了起来:“日志没有问题,弹幕都是正常打印的,而且插入数据库也没问题,都取出来了,这……这到底是怎么回事,为什么会不显示呢?”
“会不会是开关没有设置?”一旁的产品妹子弱弱地提醒道。
王伟一拍脑袋:“是了,降级开关我忘了加了,默认降级处理,难怪会不展示弹幕。”
说着连忙打开管理后台:“你们稍等,我添加一下降级开关。”
一通操作之后,终于在管理后台加好了降级开关,并将降级开关设置成了关闭状态。
“展示了,展示了,app的弹幕功能没有问题。”
“网页的弹幕功能也没有问题。”
领导听到众人的汇报,满意地点了点头:“好,测试再仔细测一下app,要是app也没有问题,就一起发了吧!”