首富从AI浪潮开始 第55节

  中午回到家,女儿吃了药又睡了。

  老婆在厨房热粥,探头问了一句:“下午还去公司吗?”

  “都请假了,在家歇一天吧。”

  老婆没说什么,把粥端出来,他随便吃了几口,坐到客厅沙发上。

  下午女儿还在烧,蔫蔫地靠在沙发上看动画片,看一会儿就闹,要喝水,水凉了不喝,要抱,抱起来又要下来。又给她量了两次体温,三十八度五,比上午好一点了,但还没退干净。

  趁她安静盯着屏幕的间隙,他掏出手机打开招聘App,上周主动联系的几个猎头都没回消息,投出去的几份简历,一份已读未回,其他的连已读都没有。三十五岁的后端架构,市场什么行情他比谁都清楚。

  “爸爸我要尿尿。”

  陈建业赶紧把手机锁屏,把女儿抱去了卫生间。

  晚上八点半,女儿睡着了,烧终于退了。她的小脸上还挂着干掉的鼻涕眼泪,头发上都是汗,被子被她蹬到一边,陈建业给她掖好,把门带上。

  客厅沙发上坐下来,打开手机,静音刷了会短视频,弹出来一条微信,老周发的。

  老周以前是鼎盛测试组的,和陈建业合作的多,是他在鼎盛为数不多的朋友。但是前两年老周转了管理,两人联系就少了,他离职的时候还是喝了顿酒。

  “老陈,最近怎么样啊?上岸了吗?”

  陈建业点进对话框,打“挺好的。”

  犹豫了一下,又删掉。

  打“还行”。

  老周秒回:“那就好,改天约饭。”

  老婆从卧室出来倒水,经过沙发的时候停了一下。

  “学区房的事你想的怎么样了?”她声音压得很低,怕吵醒孩子。“我妈说隔壁那套又涨了,明年九月就来不及了。”

  “嗯,我再看看。”

  “首付还差多少?”

  “我算算。”

  他没算过,根本不敢在鼎盛的时候年包五十多万,现在源码开的三十万,有点期权,都是纸钱。差了一半的现金流,学区房的首付缺口只会越拉越大。

  “再看看”是他这三个月说得最多的三个字。

  老婆没再问,端着水杯回卧室了。

  第二天早上,陈建业开车去公司。

  推开源码科技的门,办公室里跟平时没什么两样。

  姜亦心正端着杯子从茶水间走出来。

  “老陈!你昨天没在太可惜了”

  她眼睛亮亮的,声音比平时大。

  “你还不知道吧,”她往旁边桌子上一靠,“昨天下午服务全崩了,延迟直接飙到两分钟,用户群都炸锅了。”

  陈建业放包的手顿了一下:“崩了?”

  “韩总带我们搞的,还有赵磊,三个人从下午五点多干到快八点。”她喝了口水,完全没有要停下来的意思,“我当时都慌了,韩总让我坐他旁边,他给我什么脚本我就跑什么脚本。”

  她越说越来劲。

  陈建业的脸色越来越难看。

  姜亦心感叹了一声:“我真的是第一次见有人那样排查问题的,连日志都不看就知道瓶颈在哪,现场写改动,就好像不用思考一样。”

  陈建业站在那没动,开物的扩容计划是韩路一让他写的,要求是支撑一万日活,他当时不以为意,按最低标准做的,能支撑两千同时在线,这两千人也不是同时发请求。结果,崩了。

  “老陈你脸色不太好,”姜亦心歪了一下头,“昨天孩子看病累着了吧?”

  “有点。”

  “那你多喝热水啊。”

  姜亦心走了。

  陈建业也在工位坐下来。

  打开飞书,群里置顶了一份文档,是韩路一写的,标题是《9.29线上事故复盘》,他点进去,从头开始看。

  开头是事故时间线:16:27在线人数突破五千,16:31推理队列明显堆积,16:38首批用户超时,16:52超时率突破40%。

  影响范围:全部在线用户,持续约三小时,预估流失用户数待统计。

  然后是根本原因分析,用的五个为什么方法:

  为什么服务崩了?用户量超出设计上限。

  为什么用户量超出上限?社交媒体病毒式传播,增长超出预测。

  为什么超出了没有预警?没有设监控阈值。

  为什么没有设监控阈值?上线流程里没有。

  为什么上线流程里没有?我们还没有正式的上线流程清单。

  最后是改进清单,监控阈值、压测标准、上线流程清单、架构扩容方案,每条后面跟着负责人和截止日期。

  他从头翻到尾,通篇没有出现他的名字不,出现了,架构扩容方案负责人。

  旁边赵磊一直在敲代码,中间去接了次水,路过他工位看了一眼,没打招呼。

  看完文档,陈建业又坐了一会,然后他站起来,往韩路一工位走过去。

  韩路一面前的两块屏幕,一边是代码,一边是飞书文档。

  “韩总。”

  “老陈啊,”韩路一抬头看到陈建业,“孩子好点了吗?”

  陈建业一愣。

  他走过来之前想了很多种开场道歉、解释、主动认错。他没想到第一句话是问孩子。

  “退烧了。”

  “那就好。”韩路一的语气跟闲聊差不多,顺着就切进了工作,“昨天下午用户暴涨,把后台冲垮了。我们做了紧急处理,现在系统是临时方案。现在用户量还在涨,得赶紧重新设计一下,我正在写复盘文档,等写完了你看一下,做一下参考,再出一版设计给我。”

  陈建业坐在椅子上,没接话。

  他不知道说什么。

  他在鼎盛干了十多年,见过太多次事故复盘了,每次复盘会都只做一件事,就是甩锅。先找是谁的锅,再定处罚,最后写一份没人看的改进方案。

  “韩总……你不开除我吗?”

  韩路一看着他,表情严肃了下来。

  “我昨天看过了,你做的架构能支持两千同时在线,昨天一下涌进来三万新注册用户,这是谁都没想到的。”

  韩路一停了一下。

  “老陈,你记住,人都会犯错,所有的线上事故,都是系统流程的问题,不是人的问题。”

第六十六章 英雄无用武之地

  赵磊把转椅滑到陈建业旁边,压低声音:“刚才韩总跟你说什么了?”

  陈建业看他过来有点儿惊讶,两人一起入职的源码,赵磊基本没主动跟他说过话。

  “让我重新出一版扩容设计。”陈建业说。

  赵磊点了一下头:“没批评你?”

  “没有。”

  “昨天事故刚发现那会儿,我问韩总要不要叫你,他说你女儿病了,别叫。”赵磊说。

  “……谢谢。”

  赵磊把椅子滑回了自己工位。

  苏念念来到韩路一身后,敲了敲隔板:“中午出去吃?”

  韩路一抬头看了她一眼:“好,想吃什么?”

  苏念念说:“麻辣烫吧!旁边新开了一家杨国福。”

  姜亦心本来也要起来吃饭,看到两人走过来,赶紧默默坐下了。

  到了杨国福,两个人各端一个碗在食材柜台前面走,苏念念夹了毛肚、鸭肠、鸭血,又加了一把油麦菜,汤底选的骨汤大辣。韩路一随手捞了点肥牛和菌菇,一大把粉条,选了个番茄汤。

  苏念念看了一眼他的碗:“你吃这些能饱?”

  “够了。”

  端到座位上,苏念念吹了吹汤,问韩路一。

  “陈建业的事,你怎么想的?”

  “什么怎么想的?”

  “一点不追究?”

  韩路一夹了口青菜:“我在鼎盛时候看他们甩锅,就想,我要是管人一定不这么干。”

  苏念念在嚼毛肚,没说话。

  韩路一看她表情,笑了一下:“你不同意。”

  “不甩锅是对的,”苏念念把上一口咽下去,说,“但你什么都不说?”

  韩路一反问道:“在海狸什么样?”

  “海狸完全不一样,”苏念念说,“有一次线上灰度开关没关干净,打到了生产环境,影响了八千个用户。当天下午复盘会,产品总监进来第一句话「谁上的?」”

  她学那个人的语气,怒气冲冲。

  “是个刚毕业的后端,总监当场让他站起来,对着PPT把事故时间线念一遍,一屋子几十个人看着。后来那个后端自己走了。”

  韩路一说:“所以我不想那样。”

  “我也不想那样,”苏念念看着他,“但你连一句重话都不说,他会觉得这事不严重。”

  韩路一换了个话题:“开物的数据你看了吗?”

  苏念念从手机里翻出一个表格,递过来。

  “昨天暴涨之后,今天增长平稳了点,大方向没问题,但你看这几组数据。”

  韩路一接过手机。

  “这个是用户平均生成轮次,简单需求还好,三到四轮能出活;但稍微复杂一点的项目,七轮以上。有些用户跑了十几轮还在调。”

  韩路一往下划。

  “这个,token消耗结构,BugKiller检测出来的原始bug要往返几次才能修完,用掉了差不多60%的token,等于说我们一大半的算力费用花在生产bug上,纯浪费。”

  韩路一把手机还给她。

首节上一节55/248下一节尾节目录