OpenAI 自建 Git 後端 Pando 推送延遲減約八成
OpenAI 香港時間 11 月 3 日在官方博客發表文章,披露為公司的單一代碼庫(monorepo,即全公司代碼集中放在同一個儲存庫)自建了新的 Git 後端 Pando。OpenAI Developers 在 X 上表示,Pando 令推送(push)延遲減少約 80%,現時每日處理近 1 PB(約 100 萬 GB)的 Git 數據。
OpenAI 在博客中表示,Pando 建成期間沒有中斷任何工程工作,也沒有改變團隊使用 Git 的方式,現時已支撐其單一代碼庫的全部開發工作。工程師和 AI 代理繼續使用原有的 Git 工具,伺服器一端則換成 Pando。
Codex 令提交量急升 舊系統不勝負荷
OpenAI 在博客中表示,過去一年單一代碼庫的規模和負荷以驚人速度增長,要翻新源代碼管理系統,才能應付 Codex 帶來的大量同時進行的工作。Codex 是 OpenAI 的編程 AI 代理,可以自行寫代碼及提交修改。
據 AI Weekly 報道,OpenAI 文章指,由 2024 年第一季到 2026 年第三季,合併到主分支的提交量增長了 1,378%,公司估計第四季的增幅會達 2,442%。Interesting Engineering 報道指,在每次提交代碼後,多個自動化工作會重複抓取相同的提交,進一步加重負荷。
項目 | 數字 |
|---|---|
推送延遲 | 減少約 80% |
每日處理的 Git 數據 | 近 1 PB |
提交量增長(2024 年第一季至 2026 年第三季) | 1,378% |
OpenAI 估計的第四季增幅 | 2,442% |
開發時間 | 10 星期 |
一名工程師加 Codex 代理 十星期建成
據 The New Stack 報道,Pando 以 Rust 編寫,由一名工程師設計核心,再由多組 Codex 代理實際編寫,用了 10 星期建成。即是說,被 Codex 拖垮的源代碼系統,最後也由 Codex 參與重建。
據 daily.dev 報道,OpenAI 不會把 Pando 開源,但會把開發期間對 Git 作出的修正提交回上游的 Git 項目。
來源
- Scaling Git at OpenAI(OpenAI)
- OpenAI built itself a new Git backend, too(The New Stack)
- OpenAI builds custom Git backend in 10 weeks after 2,442% commit surge(Interesting Engineering)




暫時未有留言
提交留言即表示你已閱讀我們的私隱政策。