中间去接了次水,路过他工位看了一眼,没打招呼。
看完文档,陈建业又坐了一会,然后他站起来,往韩路一工位走过去。
韩路一面前的两块屏幕,一边是代码,一边是飞书文档。
“韩总。”
“老陈啊,”韩路一抬头看到陈建业,“孩子好点了吗?”
陈建业一愣。
他走过来之前想了很多种开场道歉、解释、主动认错。他没想到第一句话是问孩子。
“退烧了。”
“那就好。”韩路一的语气跟闲聊差不多,顺着就切进了工作,“昨天下午用户暴涨,把后台冲垮了。我们做了紧急处理,现在系统是临时方案。现在用户量还在涨,得赶紧重新设计一下,我正在写复盘文档,等写完了你看一下,做一下参考,再出一版设计给我。”
陈建业坐在椅子上,没接话。
他不知道说什么。
他在鼎盛干了十多年,见过太多次事故复盘了,每次复盘会都只做一件事,就是甩锅。先找是谁的锅,再定处罚,最后写一份没人看的改进方案。
“韩总……你不开除我吗?”
韩路一看着他,表情严肃了下来。
“我昨天看过了,你做的架构能支持两千同时在线,昨天一下涌进来三万新注册用户,这是谁都没想到的。”
韩路一停了一下。
“老陈,你记住,人都会犯错,所有的线上事故,都是系统流程的问题,不是人的问题。”
第六十六章 英雄无用武之地
赵磊把转椅滑到陈建业旁边,压低声音:“刚才韩总跟你说什么了?”
陈建业看他过来有点儿惊讶,两人一起入职的源码,赵磊基本没主动跟他说过话。
“让我重新出一版扩容设计。”陈建业说。
赵磊点了一下头:“没批评你?”
“没有。”
“昨天事故刚发现那会儿,我问韩总要不要叫你,他说你女儿病了,别叫。”赵磊说。
“……谢谢。”
赵磊把椅子滑回了自己工位。
苏念念来到韩路一身后,敲了敲隔板:“中午出去吃?”
韩路一抬头看了她一眼:“好,想吃什么?”
苏念念说:“麻辣烫吧!旁边新开了一家杨国福。”
姜亦心本来也要起来吃饭,看到两人走过来,赶紧默默坐下了。
到了杨国福,两个人各端一个碗在食材柜台前面走,苏念念夹了毛肚、鸭肠、鸭血,又加了一把油麦菜,汤底选的骨汤大辣。韩路一随手捞了点肥牛和菌菇,一大把粉条,选了个番茄汤。
苏念念看了一眼他的碗:“你吃这些能饱?”
“够了。”
端到座位上,苏念念吹了吹汤,问韩路一。
“陈建业的事,你怎么想的?”
“什么怎么想的?”
“一点不追究?”
韩路一夹了口青菜:“我在鼎盛时候看他们甩锅,就想,我要是管人一定不这么干。”
苏念念在嚼毛肚,没说话。
韩路一看她表情,笑了一下:“你不同意。”
“不甩锅是对的,”苏念念把上一口咽下去,说,“但你什么都不说?”
韩路一反问道:“在海狸什么样?”
“海狸完全不一样,”苏念念说,“有一次线上灰度开关没关干净,打到了生产环境,影响了八千个用户。当天下午复盘会,产品总监进来第一句话「谁上的?」”
她学那个人的语气,怒气冲冲。
“是个刚毕业的后端,总监当场让他站起来,对着PPT把事故时间线念一遍,一屋子几十个人看着。后来那个后端自己走了。”
韩路一说:“所以我不想那样。”
“我也不想那样,”苏念念看着他,“但你连一句重话都不说,他会觉得这事不严重。”
韩路一换了个话题:“开物的数据你看了吗?”
苏念念从手机里翻出一个表格,递过来。
“昨天暴涨之后,今天增长平稳了点,大方向没问题,但你看这几组数据。”
韩路一接过手机。
“这个是用户平均生成轮次,简单需求还好,三到四轮能出活;但稍微复杂一点的项目,七轮以上。有些用户跑了十几轮还在调。”
韩路一往下划。
“这个,token消耗结构,BugKiller检测出来的原始bug要往返几次才能修完,用掉了差不多60%的token,等于说我们一大半的算力费用花在生产bug上,纯浪费。”
韩路一把手机还给她。