第2章:


我把第一版重构提交给郑老师时,他当场打回。

理由只有一句。

“结构换了,问题没换。”

我不服。

跑去找他。

“我已经重写百分之六十。”

“重写不等于重构。”

他在白板上画了三层节点。

“你还是默认中心节点最聪明。”

“所以所有决定最后都往中心挤。”

“并发一高,它当然会死。”

我站在白板前足足十分钟。

第一次意识到,自己半年里最骄傲的设计可能从根上就有问题。

那天晚上,我把旧代码目录改名成了。

“不要**自己。”

陈放看见以后笑了半天。

我没删。

后来那一整个集训期,它一直放在桌面。

集训第一周,我几乎没睡好。

不是因为林微。

是因为我的模型真的出了问题。

在学校里,我们的最高并发测试只有二十万。

到了北岭,第一轮就是百万级。

我的旧模型在七十六万并发时出现明显震荡。

负载越高,误差越大。

教练郑老师当着所有人的面说。

“谁做的?”

我站起来。

“我。”

他问。

“为什么动态阈值设0.17?”

我张了张嘴。

“经验值。”

他又问。

“哪组实验?”

我说不出来。

因为那是半年前我一点点试出来的。

但我当时没有完整记录所有对照组。

郑老师把笔一放。

“那就不叫依据。”

“只能叫习惯。”

我脸一下发热。

学校里,大家都夸我模型漂亮。

到了这里,没人关心我以前第一。

他们只问。

为什么。

依据是什么。

还能不能更好。

晚上,我把旧模型全部拆开。

旁边那个黑框男生叫陈放。

他排第六。

看我盯着屏幕到两点,扔过来一瓶咖啡。

“你那套调度逻辑其实挺有意思。”

“就是太爱补丁。”

我皱眉。

“什么意思?”

“哪崩补哪。”

“像老房子堵漏。”

他说得难听。

却是对的。

我用了半年把模型修得能跑。

可没真正问过底层结构是不是合理。

第二天,我做了个决定。

旧模型不修了。

推倒重做。

郑老师看见提交申请,只问一句。

“舍得?”

我说。

“被偷走的就是这套旧模型。”

“如果我还抱着它不放,那我和林微都只活在半年前。”

他第一次笑。

“这句话还行。”

与此同时,学校那边传来消息。

林微已经拿着旧模型进入省赛复审。

她没有立刻翻车。

相反,她请了两个研究生帮忙补应用层。

展示效果很好。

校公众号连发三篇报道。

有人把链接转给我。

标题写着:

“青年天才林微,

独立攻克动态神经调度难题。

”我关掉页面。

没有骂。

也没有截图留念。

因为三天后,我的新模型第一次重构失败。

百万并发下,直接崩到倒数第九。

这一次,我连27名都没保住。

上一章 下一章

第2章: