但在向阳大厦的24层,空调被开到了最低温,每个人身上却还是在冒汗。
这里是向阳集团的技术指挥中心。今天是向阳商城首创的“618年中大促”正日子。这不仅是一场简单的促销,更是林向阳为了狙击“淘网”在c2c领域的攻势,特意打造的一个属于b2c品质电商的狂欢节。
墙上的倒计时牌跳动着鲜红的数字:00:00:10。
“各部门准备!倒计时十秒!”
运营总监李天一手里攥着对讲机,嗓子已经哑了。
在指挥大厅中央,cto王博正盯着巨大的监控屏幕,神情紧张但自信。为了这一天,他带着技术团队提前三个月进行了扩容,斥巨资采购了五十台最新的Ibm小型机,并使用了甲骨文(oracle)最顶级的数据库系统。
这就是当时企业级It架构的黄金标准——IoE架构(Ibm服务器+oracle数据库+Emc存储)。
“放心吧林总。”王博转头对身后的林向阳说道,“这套架构是目前全球最稳的,别说几百万人,就是几千万人同时涌进来,也能扛得住。”
林向阳没有说话,只是抱着手臂,目光深邃地盯着屏幕。他知道,在这个年代,“流量”的概念正在发生质变。
“3、2、1……活动开始!”
“轰!”
虽然听不见声音,但所有人都能感受到那种无形的巨浪拍打在堤坝上的震撼。
大屏幕上的实时交易曲线,不再是爬坡,而是一条笔直向上的直线!
“一分钟!成交额破一千万!”
“三分钟!破五千万!”
“五分钟!破亿!!”
欢呼声瞬间淹没了指挥大厅。香槟已经被拿了出来,李天一兴奋地挥舞着拳头。这个数据,已经打破了去年双十一的全天记录。
然而,林向阳的眉头却微微皱了起来。
他看到王博的脸色变了。
原本自信满满的cto,此刻正死死盯着后台的负载数据,手指飞快地在键盘上敲击。
“怎么回事?数据库cpU占用率怎么到了98%?”王博的声音有些发颤。
“王总!排队系统卡死了!订单生成速度跟不上!”
“不好!小型机报警了!内存溢出!”
“前端页面打不开了!全是502 bad Gateway!”
刚才还欢呼雀跃的大厅,瞬间陷入了死一般的寂静,紧接着是慌乱的叫喊声。
屏幕上的那条交易曲线,在冲到一个令人咋舌的高点后,突然断崖式下跌,直接归零。
网站,崩了。
“切备用服务器!快!”王博大吼,冷汗顺着他的额头流下来。
“切不过去!主库锁死了!备库同步延迟太高,数据不一致!”数据库管理员绝望地喊道。
“重启!手动重启!”
此时此刻,什么黄金架构,什么顶级设备,在指数级爆发的流量洪峰面前,脆弱得像纸糊的一样。
IoE架构虽然稳定,但它是集中式的。就像一辆法拉利,跑得再快,也只能坐两个人。当有一万个人同时想挤上这辆车时,唯一的下场就是车毁人亡。
客服中心的电话瞬间被打爆。
“怎么回事?我刚抢到的特价笔记本,付不了款!”
“向阳商城是不是玩不起?一到点就拔网线?”
“垃圾网站!退钱!”
愤怒的用户涌向各大论坛,骂声一片。向阳集团好不容易建立起来的“靠谱”口碑,正在遭受毁灭性的打击。
林向阳依旧站在那里,一动不动。
他看着那一屋子乱成一团的顶尖工程师,看着那些昂贵的Ibm小型机闪烁着红色的故障灯,发出一阵阵刺耳的蜂鸣声。
那是服务器的哀鸣,也是旧时代It架构的挽歌。
“林总……对不起……”
两个小时后。
凌晨两点半,网站终于勉强恢复了访问,但依然卡顿严重,不得不采取“限流”措施——让用户排队进站。
这就像是把想进商场买东西的顾客拦在大门外,每分钟只放几个人进去。
王博瘫坐在椅子上,头发像鸡窝一样乱。他看着报表,声音沙哑:“初步统计,宕机两小时,直接销售损失超过三个亿。间接的品牌损失……无法估量。”
“是我们低估了中国网民的热情。”王博痛苦地捂着脸,“Ibm的工程师刚才回话了,说这种并发量是‘异常攻击’,他们的设备设计之初就没考虑过这种场景。”
“不是攻击,是时代变了。”
一直沉默的林向阳终于开口了。
他走到一台价值几十万的小型机面前,伸手拍了拍那冰冷的机箱。
“王博,你知道为什么会崩吗?