第4章
一声喇叭。我把方向盘往右打,拐进辅路,往家开。车窗外面的天已经偏西了,光线打在对面写字楼的玻璃幕墙上,反射出一片一片刺眼的白光。
到家之后,我把绿萝放在阳台上浇了一遍水。花盆底部渗出来的水在瓷砖上洇开一小片。叶子黄是黄了,根还没死。我蹲在花盆前面看了一会儿,确认土是湿透了才站起来。
晚上七点二十三分,我正在厨房煮面。锅里的水刚烧开,我往里面下了半把挂面,筷子还没搅开,裤子口袋里的手机开始震。
不是震一下。是连续不断的震动,像有人按着不放。
小孟。挂断。又打来。又挂断。又打来。
我关小火,擦了擦手,接起来。
“哥!核心交易系统崩了!”他的嗓子已经哑了,像是喊了很久。“所有接口全线502,App端支付白屏,**管理页面也进不去。商家那边已经在投诉了——”
“我离职了。”
“我知道!但是——”他停了一下,话筒里传来深呼吸的声音,然后是关门声,**里的嘈杂忽然小了很多,他应该是躲进了厕所或者楼梯间。“但是现在只有你知道那个负载均衡的权重配置。还有那个自己写的服务发现组件,我们找不到配置文件。陈工连**入口都找不到,他以为我们用的都是开源那一套——”
“那你们找陈工。”
“陈工下午被开了。”小孟的声音压到最低,急促的,每个字都像在抢时间。“CTO说你走之后系统就应该移到新架构团队了。然后新来的技术总监翻了一遍系统架构图,说了五个字——这个图是错的。他以为我们在用标准的主从模式。实际上我们用的是你自己写的那套raft协议,没有文档。唯一的注释写在你代码里。”
他停了一下。我能听见他在咽口水,嗓子又干又紧。
“周哥,注释被陈工**。”
“什么?”
“陈工交接的时候——他接手你的仓库,觉得那些注释太长了,就把代码里的注释全**。只留了方法名。然后提交了一个commit,把旧版本覆盖了。commit message写的是‘清理冗余注释’。”
锅里的面汤正在往外扑。白色的泡沫顺着锅沿淌下来,浇
到家之后,我把绿萝放在阳台上浇了一遍水。花盆底部渗出来的水在瓷砖上洇开一小片。叶子黄是黄了,根还没死。我蹲在花盆前面看了一会儿,确认土是湿透了才站起来。
晚上七点二十三分,我正在厨房煮面。锅里的水刚烧开,我往里面下了半把挂面,筷子还没搅开,裤子口袋里的手机开始震。
不是震一下。是连续不断的震动,像有人按着不放。
小孟。挂断。又打来。又挂断。又打来。
我关小火,擦了擦手,接起来。
“哥!核心交易系统崩了!”他的嗓子已经哑了,像是喊了很久。“所有接口全线502,App端支付白屏,**管理页面也进不去。商家那边已经在投诉了——”
“我离职了。”
“我知道!但是——”他停了一下,话筒里传来深呼吸的声音,然后是关门声,**里的嘈杂忽然小了很多,他应该是躲进了厕所或者楼梯间。“但是现在只有你知道那个负载均衡的权重配置。还有那个自己写的服务发现组件,我们找不到配置文件。陈工连**入口都找不到,他以为我们用的都是开源那一套——”
“那你们找陈工。”
“陈工下午被开了。”小孟的声音压到最低,急促的,每个字都像在抢时间。“CTO说你走之后系统就应该移到新架构团队了。然后新来的技术总监翻了一遍系统架构图,说了五个字——这个图是错的。他以为我们在用标准的主从模式。实际上我们用的是你自己写的那套raft协议,没有文档。唯一的注释写在你代码里。”
他停了一下。我能听见他在咽口水,嗓子又干又紧。
“周哥,注释被陈工**。”
“什么?”
“陈工交接的时候——他接手你的仓库,觉得那些注释太长了,就把代码里的注释全**。只留了方法名。然后提交了一个commit,把旧版本覆盖了。commit message写的是‘清理冗余注释’。”
锅里的面汤正在往外扑。白色的泡沫顺着锅沿淌下来,浇
阅读下一章(解锁全文)
点击即可畅读完整版全部内容
相关书籍
友情链接