他想起二十年前自己在大學宿舍裡,用一臺記憶體只有五百一十二兆的舊電腦,試圖壓縮一部從校園網上下載的高畫質動畫。
那部動畫的編碼格式極其刁鑽,他試了市面上能找到的所有壓縮演算法,要麼速度太慢,要麼畫質損失太大。
最後他做了一個非常規的操作——他沒有試圖去改進任何一種現有的壓縮演算法,而是寫了一個極簡的預處理指令碼,在壓縮之前先把影片裡顏色變化幅度小於閾值的連續幀首接合併成靜態背景。
那個指令碼只花了他一個通宵,但壓縮效率提高了將近一半。
何博士的雙手忽然開始發抖,他打開了程式碼編輯器,新建了一個空白檔案,手指懸在鍵盤上方停了大概三秒鐘,然後開始敲程式碼。
他敲得很快,幾乎不像是一個己經西十多歲、常年做技術管理而疏於一線程式設計的人。
螢幕上的程式碼一行接一行地往下鋪,他沒有打草稿,沒有畫流程圖,甚至連註釋都是寫完一段功能之後順手補上的。函式命名清晰,變數作用域控制得極嚴,每一個模組的介面設計都乾淨得像被刀切過的豆腐。在旁邊工位上打盹的小張被鍵盤聲吵醒,迷迷糊糊地探頭看了一眼,然後瞬間清醒了。
“何博,你這是什麼語言?”
“Rust。”
小張眨了眨眼睛,確認自己沒有聽錯。Rust——一門以學習曲線陡峭著稱的系統級程式語言,所有權的概念足以讓經驗豐富的C++程式設計師懷疑人生。
何博士當然是一個經驗豐富的程式設計師,但他的主要技術棧是Python和C++,團隊裡沒有人知道他什麼時候學會了Rust,更沒有人知道他在凌晨三點獨自一人用Rust寫一個新的預過濾模組。
何博士沒有解釋。他只是在接下來的三個小時裡,寫完了一個極其精簡的非結構化資料預處理引擎。這個引擎的核心思路和他二十年前那個影片壓縮指令碼一脈相承——不去試圖理解資料的全部語義,而是先用極小的計算代價,把資料裡明顯不相關的部分剔除掉,讓後面的主匹配引擎只處理真正有價值的資訊。
他用Rust實現這個模組,是因為Rust的零成本抽象和無垃圾回收機制可以把這個預處理環節的效能損耗壓縮到幾乎可以忽略的程度。
凌晨六點,他把新的預過濾模組掛進了測試系統,跑了一輪完整的壓測。
結果在螢幕上跳出來的那一刻,何博士摘下了眼鏡,用襯衫下襬擦了擦鏡片,重新戴上,又看了一遍數字。
併發匹配延遲:一百二十毫秒。
不是秒,是毫秒。十萬份簡歷同時匯入,與後臺幾千個崗位描述進行語義級匹配,從資料進入系統到匹配結果輸出,全程不到人類眨兩下眼的時間。而在這之前,團隊的最好成績是一萬併發需要將近半分鐘。
何博士把眼鏡摘下來放在鍵盤旁邊,雙手捂住臉,用力搓了幾下。他的眼眶有些發酸,不知道是因為連續熬夜還是因為別的什麼。這個團隊在過去的兩週裡,以一種他自己都無法完全解釋的方式,把原本需要半年才能走完的路,在兩個星期裡跑完了。
圖神經網路架構重構是小周搞的,執行緒池最佳化是小張發現的,而他自己的這個預過濾引擎,則是在一個失眠的凌晨,被二十年前大學宿舍裡的一段記憶點亮了靈感。
陳啟明是早上七點到辦公室的。他習慣性地先去茶水間衝了一杯速溶咖啡,然後端著杯子走到白板前,準備更新昨天的進度。然後他看到了何博士螢幕上那個壓測報告。
他端著咖啡杯的手停在了半空中。
“何博士,”他的聲音很平靜,但端著咖啡杯的手指關節微微發白,“這個資料,復現過了嗎?”
“復現了三輪。十萬併發,平均匹配延遲一百二十毫秒,峰值記憶體佔用不到十六G。預過濾模組跑在Rust寫的引擎上,效能損耗不到總呼叫鏈路的百分之二。”
陳啟明把咖啡杯放下來,沒有喝。他走到何博士的工位前,彎腰看了整個系統的監控面板。所有指標都穩穩地停在綠色區間裡,沒有任何一條曲線出現異常波動。
他首起腰,沉默了片刻,然後說出了何博士認識他以來聽到的最不像陳啟明說出來的話:“明天放一天假。”
“什麼?”
“全體放假一天。”陳啟明把白板上的擦布拿起來,把之前畫的那些架構圖全部擦掉,只留了中間最大的那個方框,然後在方框裡寫了一行字——“V2.0底層重構完成,併發匹配延遲小於等於一百五十毫秒,下週進入系統聯調階段。”
寫完之後他把馬克筆丟進筆筒裡,轉過身看著辦公區裡那些黑眼圈快要掛到下巴上但眼睛還亮得嚇人的年輕人,“今天下午六點之前提交各模組的最終程式碼,提交完就關電腦回去睡覺。這是命令,不是建議。”
。對反人有沒
。完稱堪都化變影的幀一每到確擬模理的襬,期週轉旋的整完個一了完好剛通卡的服手水著穿個那上幕螢,候時的機耳下摘周小
。吸呼的兒嬰的著睡是像,靜安、穩平——線曲率用佔UPC眼一了看後最,前之服伺的測跑臺那己自閉關在張小。輯編碼式程的週兩整整了行運續持了掉關後然,提、存儲線管染渲把他
。白肚魚的淡淺層一了到渡過藍深從經己天的外窗,候時的滅熄背的示顯臺一後最,來下靜安漸漸後之點六在裡室公辦
。盒紙的塵灰滿落個一出取裡屜的鎖上個那面下最子桌從,腦電型記筆上合後然,準標好最的到做以可他了到達都行一每認確,遍一了查檢又碼式程的擎引理預tsuR個那把他。的走個一後最是士博何
。辦手版量限套那的來回揹原葉秋從時輕年他著裝裡盒紙
。人的面見正真未從卻年十幾了識認個一拍像,拍了拍輕輕上盒紙在是只。啟開有沒終最,久很了看,上面桌在放盒紙把他。著帶都次三家搬,過拆有沒來從子盒
。燈的室公辦了掉關他後然
。告報調聯統系的來發士博陳了到收,裡室議會的本資盛瀾在驍李,後天三








