横店陈园书房里,静得能听见自己的呼吸。
陈浩靠在沙发上,眼睛盯着对面墙上那块大屏幕。
屏幕上全是数字和曲线,密密麻麻的,蓝光照得屋里有点阴森。
他手边那杯茶早就凉透了,但他没心思去换。
他在等。
等一个早就该来的时刻。
屏幕右上角有个小窗口,显示着杭州那边的指挥中心画面。
能看到朱因站在高处,穿着那身深色套装,背挺得笔直。
虽然隔得远,画质也不算清晰,但陈浩能感觉到她身上的那股劲儿--紧绷着,像一张拉满的弓。
这半年,她太累了。
陈浩收回目光,重新看回主屏幕。
当前在线用户数、每秒订单量、交易总额……几个最重要的数据框摆在最显眼的位置。
数字还在平稳跳动,但陈浩知道,快了。
他端起凉茶喝了一口,涩涩的。
***
杭州阿里巴巴总部,指挥中心。
朱因觉得自己的太阳穴在突突地跳。
她已经三十多个小时没好好合眼了,但现在一点困意都没有。
相反,整个人清醒得可怕,像被冷水浇过一样。
“技术组最后报备。”她对着耳麦说,声音比她自己想象的要平静。
“核心交易系统正常。”
“支付链路正常。”
“数据库集群就绪。”
“CDN全网节点就绪。”
一个个声音从耳麦里传回来,干脆利落。
朱因轻轻吐了口气,目光扫过整个大厅。
这里坐了将近两百号人,全是各条线的骨干。
技术、运营、物流、客服、市场……半年前,这些人还分散在不同部门,有些甚至互相都不认识。
现在,他们挤在这个临时改造的指挥中心里,成了拴在一根绳上的蚂蚱。
朱因记得第一次开全体会的时候,她站在前面讲这个“狂欢节”的构想。
底下有人瞪大眼睛,有人皱着眉头,有人偷偷在笔记本上算数字。
所有人都觉得她疯了--不,是觉得陈总疯了,而她是个执行疯子的命令的疯子。
每秒十万订单?单日交易额破纪录?那时候淘宝日常的订单量才多少?服务器能不能撑住?支付系统会不会崩?物流怎么跟得上?问题像雪片一样砸过来。
朱因没解释太多。
她只是把陈浩最初给她的那份框架方案复印了,每人发了一份。
“半年时间,”当时她说,“陈总觉得能做到。
我也觉得能做到。
现在问题不是能不能,是怎么做。”
然后就是没日没夜的筹备。
和物流公司一家家谈,吵得面红耳赤。
和技术团队一遍遍压测,服务器崩了又修,修了又崩。
和商家沟通,教他们怎么设置活动,怎么备货,怎么打包。
和支付团队琢磨怎么缩短交易链路,怎么防刷单,怎么处理退款。
好几次朱因觉得自己撑不住了。
压力最大的时候,她整夜整夜睡不着,爬起来在酒店房间里转圈。
有回凌晨三点,她鬼使神差地给陈浩发了条短信:“浩哥,你说我们真能成吗?”
过了几分钟,陈浩回过来,就三个字:“你能的。”
没讲道理,没分析形势,就那么简单粗暴的三个字。
朱因盯着手机屏幕看了好久,突然就笑了。
笑完了,倒头就睡,一夜无梦。
“朱总,”旁边有人轻声提醒,“还有五分钟。”
朱因回过神来,点点头。
她抬起手腕看了眼表,深吸一口气,对着指挥频道说:“各小组注意,最后五分钟。
按预定方案,进入一级响应状态。”
大厅里的气氛更紧了。
敲键盘的声音都轻了,所有人盯着自己面前的屏幕,眼睛都不敢眨。
朱因走到指挥台边缘,手撑在栏杆上。
从这里能看见下面每个人的头顶。
有几个年轻的技术员在偷偷搓手,有个物流组的姑娘不停地在舔嘴唇--这是她紧张时的习惯动作,朱因早就注意到了。
都是好样的。
朱因心想。
这半年,这帮人跟着她没少吃苦。
有连续加班晕在办公室的,有因为压力太大跑厕所哭完回来继续干活的,有女朋友分手了还坚持在岗的。
今晚,得给他们一个交代。
***
横店陈园。
陈浩换了个坐姿,把腿伸展开。
书房里暖气开得足,但他还是觉得有点冷。
可能是太安静了。
屏幕上的数字开始有变化了。
在线用户数开始往上跳,不是平稳上升,是一截一截地跳。
十万,二十万,三十万……陈浩眯起眼睛。
开始了,用户开始在登陆,在浏览,在把商品加进购物车。
他想象着此刻全国各地无数个电脑屏幕前的情景。
年轻人蹲在宿舍,白领窝在出租屋,家庭主妇守着家里的台式机……所有人都在等那个时刻。
这种画面感让陈浩觉得有点奇妙。
他一个念头,朱因带着一帮人忙活半年,现在牵动了这么多人的夜晚。
商业这东西,做到最后其实就是连接--连接人和货,连接想法和现实。
还有一分钟。
陈浩坐直身体。
***
指挥中心。
倒计时牌亮着红光,数字一跳一跳的。
“……十、九、八……”
有人在小声跟着念。
朱因握紧了栏杆,指尖发白。
“三、二、一--零!”
归零的瞬间,整个大厅好像顿了一下。
然后所有屏幕上的曲线,齐刷刷地,像被什么东西从下面猛拽了一把,直线往上冲!
“流量爆了!”技术区有人喊了一嗓子,声音都变了调。
主屏幕上,那条黄色流量曲线几乎是竖直向上捅。
数字刷新太快,变成了一串模糊的残影。
“订单!订单量!”订单监控岗的人站起来,“每秒十万……十五万……二十万!我的妈呀!”
“支付成功数跟上了吗?!”
“跟上了!支付宝那边说系统稳得住!”
“交易额……我看看交易额……”负责盯交易总额的是个戴眼镜的小伙子,他往前凑,鼻尖都快贴到屏幕上了,“个、十、百、千……这零太多了我数不过来了!”
大厅里炸开一片低低的惊呼,但没人敢大声喊,怕影响别人工作。
朱因的心脏在胸腔里狂跳,咚咚咚,敲得她耳膜疼。
她强迫自己冷静,快速扫视各个监控屏。
“服务器负载?”
“核心交易服务器负载75%……80%……还在涨!但冗余系统已经自动启动了!”
“数据库呢?查询延迟多少?”
“主库延迟0.3秒,在安全范围内!缓存命中率92%,优秀!”
“CDN!有节点报错吗?”
“华东三区有个节点流量超载,已经自动切换到备用节点了!其他正常!”
“物流系统接口压力?”
“订单推送速度正常,未出现堆积!”
一个个回答传回来,都还算平稳。
朱因稍微松了口气,但马上又绷紧了--这才刚开始,真正的考验还在后面。
她看向大屏幕侧面的一块区域,那里显示着几个热门店铺的实时销售数据。
一家卖女装的店,上新的一款大衣,三十秒,库存一千件,没了。
一家数码店,上架一百台特价手机,十秒,抢光了。
一家零食店,一款坚果礼盒,页面显示“已售罄”的速度快得像是页面没刷新出来就直接灰了。
朱因眼角跳了跳。
这些商家备货还是保守了。
不过也难怪,谁都没经历过这种阵仗。
“客服通道怎么样?”她问。
“咨询量暴涨!智能客服已经拦截了80%的常见问题,人工坐席开始排队了!”
“按预案,启动二级备用坐席。”
“明白!”
指挥中心像一台精密机器,每个齿轮都在高速运转。
朱因站在中间,耳朵里听着各条线的汇报,脑子里快速处理信息,嘴里不断发出指令。
她突然想起陈浩很早以前跟她说过的话:“真正考验一个系统的,不是日常运行,而是峰值时刻。
峰值来了,所有隐藏的问题都会暴露,所有薄弱环节都会崩掉。”
当时她觉得这话太理论。
现在她懂了。
***
陈浩看着屏幕上疯狂跳动的数字,脸上没什么表情。
每秒订单量已经突破了三十万,并且还在上升。
交易总额那一长串数字滚得太快,根本看不清具体是多少,只能看到最前面那位数从1变成2,又从2变成3……
他端起凉茶又喝了一口。
预料之中。
或者说,比他预料的还要好一点。
按照他的估算,峰值订单应该在每秒二十五万到二十八万之间。
现在冲到了三十万以上,说明前期预热做得不错,用户参与度很高。
但陈浩没觉得多兴奋。
数据好是应该的--朱因团队这半年的工作扎实,该想到的都想到了,该准备的都准备了。
如果这样还做不好,那才奇怪。
他关注的是稳定性。
交易系统有没有卡顿?支付成功率能不能保持?订单推送到物流环节顺不顺畅?这些才是关键。
销售额只是个数字,背后那套体系能不能撑住,才是决定淘宝能走多远的东西。
陈浩调出几个后台监控页面。
系统负载曲线虽然高,但还算平稳,没有出现剧烈波动。
错误日志里只有一些无关紧要的小警告,没有致命报错。
他点点头,靠回沙发里。
稳了。
至少现在看,是稳的。
【跪求礼物,免费的为爱发电也行!】