array(5) { ["chapterid"]=> string(8) "49247972" ["articleid"]=> string(7) "7279460" ["chaptername"]=> string(8) "第25章" ["content"]=> string(3277) "可世界上最可怕的临时方案,往往都是从这种话开始的。
周野看着石碑,声音低了下来。
“死锁松了。”
没人接话。
因为地底那片旧代码,开始运行了。
地底那片旧代码运行起来的时候,石碑先咳了一声。
不是人的声音。
像一台很多年没关过机的服务器,风扇里塞满灰,转动时把每一粒尘都磨成了刺耳的低鸣。
TODO 石碑下方,那行被灰埋住的注释一字一字亮起。字迹很淡,却亮得不正常,像有人在深夜提交前随手敲下去,后来再也没回来删。
temporary。
do not remove。
legacy lock。
这些标记从石碑边缘爬出来,沿着灰色阶梯往下复制。每复制一次,阶梯深处就亮起一盏旧灯。灯光刚撑开一小块黑暗,又很快暗下去,像电量不够的城市夜景。
周野脸色沉了。
“不对。”
裴森扶着肩膀,断掉一截的银色探针还贴在他指间,光尾短了一截,像被人咬过。
“你别每次都用这两个字开场,听着费命。”
周野没理他,盯着阶梯尽头。
“这东西不是刚坏,是坏了很多年,还一直跑着。”
陈序掌心的金色调用链细得几乎看不见。他没有急着往下走,先把残留的证据节点往手腕里压了一寸。Unknown eraser 的刮痕、Requirement v7 的残片、顾准那道黑金剑痕的 partial 轨迹,都还挂在线上。
线一抖,地面忽然塌了。
灰色阶梯不是通向一间遗迹。
它通向一座城市。
整座城市埋在地底,楼宇排列得太整齐,像一条巨大的内存条被人横放在黑暗里。每一栋楼都是一格发光单元,亮起、暗下、再亮起,最后一格接一格地灭。
街道像细长的引用线,缠向废弃接口门、旧缓存井和挂满注释的高墙。路牌不是地名,而是一串串旧变量名。
tempUserCache。
oldSessionHolder。
releaseLater。
远处的天空没有星星,只有一条资源水位线。蓝白刻度缓慢下滑,速度不快,却没有停。
Legacy city resumed
Memory pressure rising
Available resource:72%
余未抬手,蓝紫视图铺开。她看了一眼,眉心立刻拧住。
“界面显示正常。”
她指尖往下一划,第二层画面被剥出来。那些仍亮着的楼,内部已经空了一半,像漂亮页面后面全是断掉的接口。
“底下在掉。”
陈序看着那条不断下滑的水位线,喉咙里泛起一点冷咖啡味。
现实里,他见过这种曲线。
不爆炸,不报错,不马上宕机。
只是内存一点点爬,响应一点点慢,用户一句句催。群里有人发“先重启一下吧”,有人说“我本地没复现”,还有人问“是不是偶发”。
最烦的是,偶发两个字通常不是结论,是没人想继续查。
裴森忽然低声骂了一句。
“有东西。”
废弃接口门的缝里,灰黑色虫群爬了出来。
它们很小,像代码蛀出的蠕虫,背上闪着细小的 ref++ 标记。虫群没有扑向队伍,而是先扑向街灯。第一盏灯被啃掉时,整条街短了一截光。
然后是路牌。
然后是街口一个站着等车的居民残影。" ["create_time"]=> string(10) "1785508792" }