第二十五章 狗都不用

七天。

说出口很轻松。

韩路一仿佛又回到了在鼎盛的日子,每天只睡不到5小时。

一边飞速推进,分开用好几个AI Agent推进代码,一边用视界把Bug揪出来修好。

苏念念的上线方案从v0.1改到v0.4,上线流程精确到分钟级别。

马小飞拍好了第二期视频,韩路一看完让他把标题里“全网最强AI代码审查工具”改成“可能是最好用的AI代码审查工具”。

马小飞不服气:“有区别吗?”

韩路一:“有。被告的时候赔的钱不一样。”

五月六号。

苏念念凌晨三点还在改推广文案的措辞。韩路一凌晨四点修完最后一个边界条件。六点睡了三个小时,九点起来洗了把脸。

十点。BugKiller v1.0在官网上线公告,NullPointer名义发布。论坛、V2EX、掘金三平台同步。内测群推送。种子用户邮件触达。马小飞第二期视频同时发布。

发了。

韩路一坐在自己房间的书桌前,盯着注册后台的数字。

前三十分钟很安静。

3。

7。

12。

苏念念的消息过来了:“才十二?”

“才半小时。”

“我在海狸科技做CodeReview产品线,对外卖的那种。二十个人的团队,市场部配合推了一整轮,砸了八个月。对外发布第一天,注册五百出头。”

“所以?”

“所以我也要首日五百日活啊啊啊!”

第一个代码仓库接入了。Python Flask项目,六千多行。BugKiller跑了十四秒,报了七个Bug。后台日志显示用户点开了第一条检测结果,在影响评估那一栏停留了四十三秒。

十一点。47。

中午。89。

苏念念没在说话了。她只是不断发数字更新的截图过来。

下午一点。破一百五。增长曲线在加速,每个整点的增量比上一个整点多。口碑传播的典型斜率。内测用户开始往各自的技术群里扩散了。

韩路一喝了口水。手有一点抖。不是紧张,是三个小时的睡眠开始报账了。

马小飞:“视频发了三小时,后台显示一千多人从我视频点进BugKiller注册页。各位,我马小飞,科技区带货一哥。”

张浩然:“你视频底下第一条评论说「第二个Bug的分析太准了」。你确定不是托?”

马小飞:“你才托。那是我真实粉丝好吧。”

张浩然:“行。路一,你这个自然增长率如果持续三天,周活数据可以拿去见投资人了。”

韩路一:“没想那么远。”

张浩然:“不远。信我。”

下午三点。帖子上了论坛热榜第三。马小飞的视频播放量八万。

帖子下面有一条长评在快速上升。

“我们公司从内测开始用了两个月CodeSafe。今天注册了BugKiller。同一个项目跑了一遍。BugKiller找到三个CodeSafe从来没报过的Bug。其中一个,跟上个月炸过线上的那个是同一类问题,连接复用的竞态条件。上次那个炸了六万用户,排查了两天才修好。这个还藏着,CodeSafe完全没报。

“BugKiller的报告里写着:「高并发场景触发概率约12%,预估月均影响用户5-6万,修复路径:修改第1247行连接复用逻辑,预计改动3行代码。

“三行代码。上次同样的问题我们排查了两天。

“我说句理中客的:CodeSafe,狗都不用。”

六百赞。底下跟了一串类似的现身说法。

下午四点十二分。后台全红了。

API响应时间直接飙到超时。韩路一打开服务器面板,请求量暴涨四十倍,来源IP高度集中,全指向/api/scan接口。

是DDoS攻击。

开视界。

服务器流量在视野中铺开。正常用户的请求是一条条细线,节奏规律。攻击流量完全不一样,三股暗红色的洪流从三个IP段同时涌入,密到把正常流量淹没了。

视界在攻击源上方浮出诊断:

【DDoS攻击|类型:HTTP Flood + SYN Flood|来源:3个IP集群(某云华东节点)|目标:/api/scan|修复路径:①封禁47个攻击IP段②/api/scan启用频率限制(单IP≤5次/分钟)③开启CDN层DDoS防护】

三步。

封IP段。加限流。开CDN防护。