09 死亡游戏

打开网易新闻 查看精彩图片

几天后的一个深夜,机房依然灯火通明,键盘敲击声不绝于耳,肖寒借口排查一个无关紧要的日志警告,申请了临时的代码修改权限——这种小修小补在混乱的系统里很常见。

权限很快批了下来,他深吸一口气,手指在键盘上敲击,删除了那个导致阻塞的同步锁代码,替换了一段他精心编写的、看似能提高效率的异步处理代码。

这段代码里,他埋下了一个极其隐蔽的“种子”——一个概率性的死循环触发器。

当系统负载达到某个临界点,且连续处理特定类型的、大额高频交易时,这个“种子”有极小的概率被激活,导致核心交易引擎的一个关键线程陷入无限循环,最终拖垮整个匹配系统。

他做得极其小心,修改的代码行数很少,风格也刻意模仿了原作者的混乱。

提交代码,关闭权限申请窗口……汗水浸透了他的后背,冰凉的恐惧攫住了心脏。

他知道自己在玩火,稍有不慎,就是下一个吴工。但他更知道,如果不做点什么,他迟早会像小雨一样,无声无息地消失在某个水坑或水泥地里。

日子在提心吊胆中一天天过去,系统似乎运行如常。

林强偶尔会出现在监控中心,带着保镖巡视,目光锐利地扫过每个人的屏幕。

肖寒每次都能感觉到那目光在自己背后停留片刻,让他如芒在背。他强迫自己表现得和其他人一样麻木、顺从,将所有的恐惧和那点微弱的希望,都死死压在心底。

一周后,一场精心策划的“市场推广”开始了,目标锁定了一批被“养”了很久的“肥猪”。

大量伪造的利好消息通过后台推送,虚假的“机构买入”数据在K线图上跳动,交易量开始激增,后台监控屏幕上的数据流像瀑布一样冲刷而下。

肖寒的心提到了嗓子眼,他死死盯着核心引擎的资源监控图。

CPU占用率像失控的野马,一路飙升,从70%跳到90%,再到95%……报警阈值被突破了,刺耳的蜂鸣声在监控中心响起!

几个值班的技术员慌乱地敲击键盘,试图找出问题所在。

就在这时,肖寒看到自己埋下的那个“种子”被触发的日志一闪而过!

紧接着,核心交易引擎的其中一个线程CPU占用瞬间飙到100%,并且停滞不动,就像一个高速运转的齿轮突然卡死。

连锁反应开始了,越来越多的交易指令因为这个线程的卡死而堆积、阻塞,整个匹配引擎迅速陷入瘫痪!

“怎么回事?交易怎么停了?”

“客户投诉爆了!”

“快查!快修复!”值班主管对着对讲机嘶吼,脸色煞白。

屏幕上,原本流畅的数据流变成了刺眼的红色错误提示,无数笔正在进行的交易被冻结,价格停留在卡死前的那一刻。

恐慌像瘟疫般蔓延,那些被虚假利好吸引,正在大举买入的“肥猪”们,眼睁睁看着自己的巨额资金被锁死在不断下跌的虚拟价格上,却无法卖出止损。

后台的客户资产页面,开始出现大面积的、触目惊心的亏损数字,并且像雪崩一样不断扩大!

“系统崩溃了!所有交易暂停!”消息像野火一样传开。

监控中心乱成一团,电话铃声、叫骂声、键盘的敲击声混作一片。

技术员们徒劳地尝试重启服务,但核心引擎已经被彻底锁死。

肖寒缩在自己的格子间里,心脏狂跳,几乎要撞破胸膛,他成功了!

他制造了一场数字雪崩,埋葬了无数不义之财,看着屏幕上不断跳动的、天文数字般的亏损总额,一种扭曲的快意和巨大的恐惧同时攫住了他。

混乱持续了半个多小时,直到一群持枪的保安粗暴地推开监控中心的门,为首的不是林强,而是一个脸上带着刀疤、眼神更加凶戾的光头男人,他是园区更高层的打手头目。

“所有人!双手抱头!蹲下!”光头男人厉声喝道,声音压过了所有的嘈杂。

枪口冰冷的指向让混乱瞬间冻结,所有人,包括值班主管,都惊恐地蹲了下去。

光头男人阴冷的目光扫过噤若寒蝉的技术员们,像在挑选待宰的羔羊。

“损失超过两百万美金!”他对着耳麦低声汇报了一句,然后抬起头,声音如同寒冰,“有人,在代码里做了手脚,自己站出来,留个全尸。”

死寂,只有服务器风扇的嗡鸣和粗重的呼吸声。

“不说是吧?”光头男人狞笑一声,拔出手枪,枪口随意地指向离他最近的一个年轻技术员,“那就,一个一个来。”

监控中心明亮的灯光下,空气凝固成了冰冷的固体,光头男人手中那支手枪的金属枪管,在惨白的光线下,折射出令人心悸的寒芒。

枪口微微晃动着,像毒蛇的信子,最终稳稳地指向了那个蜷缩在角落、面无人色的年轻技术员。

年轻技术员喉咙里发出嗬嗬的抽气声,身体抖得像风中的落叶,眼泪和鼻涕糊了一脸,却连求饶的声音都发不出来。

“三!”光头男人的声音不高,却像重锤砸在每个人的耳膜上。

他手指缓缓扣向扳机——

“二!”

时间被无限拉长,肖寒蹲在地上,双手死死抱着头,指甲几乎要嵌进头皮里。