七天。
说出口很轻松。
韩路一仿佛又回到了在鼎盛的日子,每天只睡不到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防护。
七分钟。监控从红转绿。
他在内测群发了一句:“刚才断了几分钟,被DDoS了,已处理。”
“公测第一天就被人打?”
“谁这么急啊。”
“你一个人处理的?七分钟???”
韩路一没接话。打开官网写了篇事故复盘。攻击时间、持续时长、来源IP段、攻击目标接口,全部列出来。
半小时后论坛多了个帖子,标题:“猜猜谁会在BugKiller公测日打DDoS。”
点赞第一:“我帮大家捋一下时间线哈,对比帖600赞是下午4点整,DDoS攻击4点12分。十二分钟。就这?”
第二:“上次马甲帖点赞,这次直接DDoS,下次是不是该上门砸电脑了?”
第三条是一个技术讨论,很多人回复:“我在某厂做安全运维的。说个数据吧,我们SOC十二个人轮班,全套自动化监控,DDoS响应SLA是30分钟。这还是提前演练过无数遍、剧本都写好了的情况。他一个人,七分钟,从发现到恢复。离谱。”
“楼上说的是大厂有预案的情况。小团队第一次被打正常流程是:卧槽怎么挂了→是不是代码炸了→查半天日志发现是DDoS→慌了→提工单给云服务商→等客服回复→一两个小时算快的。七分钟?我工单都还没提交。”
“所以NullPointer到底是一个人还是一个团?一个人写产品一个人修线上一个人扛DDoS,这是三头六臂?”
“DDoS都赢不了人家一个人。攻防七分钟,泡面都没泡开。”
下午六点。
注册用户:476。
接入代码仓库:527个。
累计检测Bug数:3847个。
476。苏念念的五百还差二十四。
晚上九点。
韩路一从冰箱里拿了瓶水。打开后台。
苏念念兴奋的打电话过来。
“路一!六百一十二!!!”
“你知不知道这意味着什么!”
“二十个人的团队,大厂资源,砸了八个月。”
“对外发布首日注册才五百出头。”
“你一个人做的产品。”
“首日注册612。”
“一个人干掉一个大厂团队!”
韩路一说:“是咱们两个人。”
苏念念沉默了一会。
“说真的。路一。你做到了。我们做到了。”
挂了电话,韩路一看向显示器旁边贴着的画。大瓢虫的红壳上有三个黑点。
他伸手把画纸翘起来的一角折了折。
手机又震了。顾司玥。
“恭喜。数据不错。”
“顾律师也关注科技产品?”
“关注我的客户。”
他回了句“谢谢”。
马小飞第二期视频播放量过了十五万。评论区顶到最高的一条:NullPointer大神求出山。
韩路一看了一会儿评论区。翻了翻。退出来。
打开和马小飞的对话框。
“下一期视频,做个专访?BugKiller创始人真人出镜。”
马小飞的回复秒到:“???你要公开身份??”
“产品到这个阶段,匿名没意义了。企业客户要签合同,总不能跟NullPointer签。”
“!!!”
“你来拍,拍一期「NullPointer是谁」,也给你涨点粉。”
好一会儿没回。韩路一还以为他在犹豫。
然后收到一条语音。点开,马小飞声音里压不住的兴奋快从听筒里溢出来。
“老韩你知不知道我等这一天等了多久!脚本我写了三版了你知道吗三版!明天!不,今天晚上就能拍,我把灯光全架好,”
韩路一哭笑不得:“别急。”
放下手机。
开了一下视界。
【Lv.2|精力:58/250】
经验已经到82%了。
今早还是41%。
后台的Bug检测总数停在4215。每一条记录背后都是一个开发者接入了仓库,BugKiller替他找到了问题。
经验条又跳了一下。
打开苏念念刚更新的飞书文档。《BugKiller公测首日复盘》,七页。拉到最后一行,标红加粗。
“建议尽快公开创始人身份,将NullPointer的社区信任转化为品牌资产。窗口期不超过一周。”
“已经在安排了。”(记住本站网址,Www.WX52.info,方便下次阅读,或且百度输入“ xs52 ”,就能进入本站)