一分钟涌入15万人购票——你的上影节电影票,他说了算

  • A+
所属分类:电商热
摘要:一个人的寂寞,一群人的狂欢。

记者 汪帆 实习记者 刘俏言

去上影节挑个热门好片看看就是普通影迷最大的奔头了。

可这年头文艺青年不好当,能掏得起机票酒店打车钱是基础,最大的前提是你得有票。

一分钟涌入15万人购票——你的上影节电影票,他说了算

《低俗小说》、4k修复版《这个杀手不太冷》《少年派的奇幻漂流》《徒手攀岩》这些电影听着爽吧,可这些都是资深影迷几十个小时线上线下两开花拼来的。

6月8日早上八点的第一分钟是淘票票的高光时刻,超过5万张电影票——囊括了几乎所有热门电影,五分钟以后这个数字超过了15万,还没点开淘票票那就基本没戏了。紧不紧张?刺不刺激?

而在那一刻,有一个人,比十几万影迷更紧张。他就是淘票票压测程序员——连营。

一个人的“红蓝对阵”

理论上来说,从11号八点开始连营的工作就结束了。

压测,就是软件的全链路压力测试,说白了就是当大家都涌入淘票票抢购的时候这软件崩不崩,这活儿不光压软件,更压人。但连营不信这一套,这已经是他第三年负责上影节淘票票的压测工作了。

遥想第一年上影节,完全是“初生牛犊不怕虎”,摸着黑上来就是“干”。没有历史数据,没有用户行为,江湖对战尚需提前知道对手属于哪门哪派,最不济也是见招拆招,可连营没这个空间,所有阵法必须在开始前就布局完毕,一旦开弓,挽回空间几乎为零。

一分钟涌入15万人购票——你的上影节电影票,他说了算

为此,连营不断刷新自己的“上限”。

连营的“终极上限”,就是保证,一分钟最高20万单涌入,网站不垮。其实,整个上影节的电影座位加起来,大概也只有70万。但因为心里没底,连营必须未雨绸缪,时刻铺网。

要说红蓝军还是一个团队互相打配合战,连营可是真真的孤家寡人。说是做系统的维护和稳定,其实他干的最多的是搞破坏。折磨每个系统的技术同学,告诉他们“今晚我要干坏事了”。 当然不能趁着白天大家正常买票的时候搞,只有夜深人静,他才化身黑衣刺客现身,带着罪恶的兴奋感用模拟用户行为脚本对系统攻击,流量一点一点增加,系统开始地动山摇,每攻击一次,他都能收到上千条警告短信。

一分钟涌入15万人购票——你的上影节电影票,他说了算

虽说一个人的战斗有些寂寞,但连营享受这份寂寞。一旦遇到遇到危机,是否断臂保命的决策往往只在一瞬间。不用跟同伴商量,舍掉哪一环,保住哪一环,杀伐决断,不能有一丝犹豫,不能耽误分毫,这就是一个人的好处。

不化身成“黑客”,怎知是不是真金。

上影节两周前,连营只为两种情况苦恼。淘票票抗住了攻击,那是不是脚本写的还不全,没模拟到所有的情况?淘票票没抗住攻击,bug出在哪里,该怎么补?

那感觉,嘿,连营形容,倍儿爽!这几年,连营没少看过凌晨三四点的上海。因为连续熬夜,头发都掉了不知道多少。

从“求表扬”到“稳如狗”

一切,只为迎接购票当天的“大考”。

火箭发射时啥样,那时候连营他们这帮程序员就啥样。早上六点集合,咖啡喝起来,黑板上标好的20道工序一步一步先操作起来,到了八点,集体三、二、一倒数,眼睛盯着屏幕上的流量峰值,拳头攥紧,好——抗住了!紧接着赶紧拿手机刷刷微博,看看网友们的评价。到那个时候无事可做的连营开始在办公室满地溜达,脑子里全是“求表扬”。

确定了没崩之后,连营回家倒头就睡,一觉起来看天黑了,赶紧蒙着被子继续睡。

进入阿里五年,从支付宝到淘宝电影再到淘票票,连营的心态也从“求表扬”变得“稳如狗”,今年再没有火箭发射的气氛了,一切已然水到渠成,虽然还是六点钟集合在办公室,但他自己却乐滋滋地开始抢票,还跟同事分享成功经验——“必须下载淘票票APP,提前设置好提醒日历,在开抢的一瞬间点提醒的链接,选座位的时候选前排或者靠边的位置。”

一分钟涌入15万人购票——你的上影节电影票,他说了算

每一年上影节线上购票人数都在成倍增加,可连营定得上限越来越低。从一开始的一分钟20万到现在的一分钟14万,因为知道自己的系统没问题,底气足了,网也就不用铺那么大了。

连营跟着年轻的淘票票成长起来,在上影节、北影节、暑期档和春节档这一系列的节点上,站稳了脚跟。

这不,底气足了,女朋友也有了。连营平时去电影院“业务考察”看电影也多了,最重要的是,他从一个程序员工科男变成时刻掌握一线电影动态的文艺青年,早早进入了阿里人“认真生活,快乐工作”的状态。

一分钟涌入15万人购票——你的上影节电影票,他说了算

“干我们这行,最重要就是胆大心细吧。”连营淡定一笑。

当一切走上正轨,他稳坐山头,静待下一轮更加猛烈的攻守游戏。

weinxin
关注公众号
更多精彩推荐!

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: