凌晨三点的上海,陆家嘴的灯光依旧璀璨,像是一张巨大的、发光的蛛网,笼罩着这座不夜城。陈默坐在工位上,屏幕幽蓝的光映在他苍白的脸上,代码行在眼前跳跃,像是一群永不停歇的蚂蚁。他是携程某核心部门的高级架构师,入职五年,头发却稀疏得像个四十岁的中年人。窗外暴雨如注,雷声滚滚,仿佛预示着某种风暴即将来临。
今晚本该是“双十一”大促前的最后一次全链路压测。作为技术负责人,陈默已经连续加班了三天。咖啡杯里的液体早已凉透,表面浮着一层令人作呕的油膜。他的手机震动了一下,是妻子林婉发来的微信:“默默,女儿发烧了,39度,你能回来吗?”陈默手指悬在屏幕上方,颤抖着打了几个字:“再等等,压测马上结束,大概还需要两小时。”发送出去后,他感到一阵剧烈的愧疚,像潮水般淹没了他。他深吸一口气,强迫自己将注意力拉回到屏幕上。
“警告:内存泄漏率突破阈值。”红色的弹窗在监控大屏上疯狂闪烁,刺眼得让人心慌。团队里的年轻人小赵脸色煞白,声音带着哭腔:“陈哥,怎么办?数据链路断了,日志全乱了。”陈默眉头紧锁,大脑飞速运转。这不是普通的Bug,这是有人动了手脚。他迅速调出底层日志,一行行数据飞速掠过,直到一个陌生的IP地址出现在服务器接入层。那个IP指向的不是国内,而是境外某个早已沉寂多年的节点。
“封锁端口!切断外部连接!”陈默厉声喝道。他的声音不大,却带着不容置疑的威严。小赵愣了一下,随即疯狂敲击键盘。然而,屏幕上的数据流并没有停止,反而像决堤的洪水般汹涌而出。陈默盯着那个IP,脑海中闪过一个可怕的念头——内部泄密。在这个庞大的商业帝国里,竞争对手的触角无处不在,而今天这场压测,涉及的核心算法正是公司未来三年的战略基石。
就在这时,办公室的门被推开了。进来的不是保安,也不是领导,而是陈默的顶头上司,技术总监老张。老张穿着剪裁得体的西装,脸上挂着陈默从未见过的温和笑容,手里还提着一份精致的宵夜。“小陈啊,辛苦了。”老张的声音温柔得让人毛骨悚然。陈默警惕地站起身,手悄悄摸向桌下的紧急切断按钮。“老张,你怎么来了?现在情况危急,系统正在遭受攻击。”
老张没有看屏幕,而是径直走到陈默面前,拍了拍他的肩膀,力道重得让陈默感到一阵疼痛。“小陈,你太紧张了。这不是攻击,这是‘升级’。”老张从口袋里掏出一张名片,轻轻放在键盘上,“上面的意思,今晚的数据,需要留一个‘后门’。为了公司的长远发展,这点牺牲是必要的。”陈默看着那张名片,上面印着一个陌生的金融公司名称,而不是携程的标志。他猛地回头看向监控大屏,发现原本红色的警告灯已经变成了诡异的绿色,数据流正在以一种极其隐蔽的方式,将核心算法打包传输出去。
“你们早就计划好了?”陈默的声音颤抖着,不是因为恐惧,而是因为愤怒。他想起入职时宣誓的忠诚,想起那些为了系统稳定而熬过的无数个夜晚,原来在资本面前,这一切都成了笑话。老张叹了口气,眼神中流露出一丝怜悯:“小陈,成年人的世界,没有对错,只有利弊。你坚持原则,只会毁了自己的前程,甚至更糟。”
陈默深吸一口气,手指缓缓从切断按钮上移开,转而按下了回车键。但他按下的不是确认,而是一个他私藏已久的、从未公开过的“幽灵协议”。那是他半年前为了应对极端灾难而编写的代码,一旦启动,将清除所有非授权数据,包括那个所谓的“后门”。屏幕上的绿色光芒瞬间熄灭,取而代之的是无尽的黑暗。整个办公室陷入了死一般的寂静,只有电脑风扇的嗡嗡声在回荡。
老张的脸色瞬间变得阴沉,他猛地抓住陈默的衣领:“你疯了!你知道你在做什么吗?你会被行业封杀!”陈默挣脱开来,整理了一下凌乱的衣服,嘴角露出一丝冷笑:“被封杀,总好过成为窃贼的帮凶。”他拿起桌上的外套,走向门口。经过老张身边时,他低声说道:“真正的携程,不是靠窃取来的数据建立的,而是靠信任。你毁了它,也毁了你自己的良心。”
走出写字楼时,雨已经停了。街道上空无一人,只有路灯散发着昏黄的光晕。陈默拿出手机,给林婉回了一条信息:“我马上回来,带了你最爱吃的栗子蛋糕。”他抬头望向夜空,乌云散去,露出了一颗孤零零的星星。他知道,从这一刻起,他将失去一切——工作、声誉、甚至社会关系。但当他想起女儿烧退后稚嫩的笑脸,想起那些纯粹的技术理想,他感到前所未有的轻松。
这场“携程事件”,或许会在业内掀起轩然大波,媒体会报道技术泄露、商业间谍、高管丑闻。但陈默不在乎。他只是一个普通的程序员,只是在黑暗中,守住了最后一丝光亮。他拦下一辆出租车,告诉司机:“去儿童医院。”车窗外的城市依旧喧嚣,霓虹闪烁,仿佛什么都没有发生过。但陈默知道,有些东西,已经永远改变了。他闭上眼睛,感受着车厢内微暖的空气,心中默念:至少,今晚,我能做一个父亲。