Martin von Zweigbergk 加入 East River Source Control 擔任首席技術官
Martin von Zweigbergk 加入 East River Source Control 擔任首席技術官
重點: Jujutsu(jj)版本控制系統的創作者 Martin von Zweigbergk,現已成為 East River Source Control(ERSC)的首席技術官,這項舉動使公司得以打造一個可超越 Git 局限性的新型儲存層後端。
任命的重要性
Martin von Zweigbergk 擁有十年解決大規模原始碼管理問題的經驗。 他於 2019 年作為副業項目開發了 Jujutsu,後在 Google 全職投入開發。Jujutsu 已累積 超過 30,000 個 GitHub 星標,並以 Apache 2.0 許可證發行。在 Jujutsu 之前,von Zweigbergk 曾貢獻於 Fig(Google 的 Mercurial 客戶端,用於單一程式碼庫 Piper)以及 Git 本身。他的背景與 ERSC 的使命完全契合,即打造一個能應對 AI 所驅動的「原始碼管理與協作工具需求指數級增長」的版本控制平台。
"許多工程團隊才剛開始面對的難題,他已經解決了超過十年。由 Martin 領導我們的工程團隊,讓 ERSC 在技術能力上達到了全新的層次。" – Benjamin Brittain,CEO 與共同創辦人,ERSC
ERSC 想改變的內容
ERSC 正在開發一個 下一代版本控制儲存層,與 Git 傳統的物件模型分離。公司認為,儘管 Jujutsu 改善了開發者的 本地 使用體驗,但 遠端 伺服器仍依賴 Git,而「在規模產品上,其效能上限來得很快」。
"Jujutsu 改善了你筆電上版本控制的部份。但遠端伺服器仍是 Git,其效能上限對規模產品來說來得很快。我們認為儲存層必須改變以匹配新模型,而這項工作由公司來推動,會比開源專案更有效。" – Martin von Zweigbergk,CTO,ERSC
ERSC 計畫於本月底推出 ERSC Storage 的私人測試版,目標對象為需要強大、AI 友好原始碼協作功能的企業。
Hacker News 上的社群反應
- 價值主張的疑慮: 一些評論者質疑 ERSC 如何與現有的 GitHub 式服務區隔,以及與 SourceHut 或 Codeberg 等替代方案的差異。共識認為,ERSC 專注於 全新儲存後端 的策略,可能帶來真正的技術優勢。
- Jujutsu 的獨特功能: 使用者讚揚 Jujutsu 的 取消 功能、非破壞性編輯,以及彈性分支模型。有使用者指出,Jujutsu 中的每次編輯都會被儲存為變更,類似於 Photoshop 的非破壞性編輯,這對人類與 AI 代理都極具幫助。
- 可擴展性的疑慮: 少數參與者懷疑 Jujutsu 目前是否能處理大型程式碼庫。有評論指出缺乏稀疏、無 blob、無樹狀結構的支援,暗示 ERSC 即將推出的儲存層可能可彌補這些缺口。
- 開源未來: 多位評論者詢問 Jujutsu 是否會持續作為開源專案。von Zweigbergk 確認他將繼續擔任核心維護者,確保 CLI 及其 Apache 2.0 許可證保持不變。
技術影響
- 後端重構: 透過將遠端儲存與 Git 的 packfile 格式解耦,ERSC 可能實現 即時分支、巨大平行歷史,以及 AI 驅動的程式碼建議,且不會承受傳統 Git 伺服器的效能代價。
- 以 Rust 為主的實作: 雖未正式確認,但社群猜測將採用 Rust 為基礎的技術堆疊,這將與 Jujutsu 自身的實作語言一致,並帶來安全性與效能上的優勢。
- 企業級工具: ERSC 定位為「人 ↔ 機器協作」平台,暗示將整合 LLM、自動化程式碼審查流程,以及大型資產處理——這些領域正是 Git 設計所顯得吃力之處。
接下來值得關注的重點
- ERSC Storage 測試版發布: 私人測試版將揭示新後端的具體效能指標與 API 設計。
- 資金與發展路線圖: ERSC 受 Amplify Partners 支持;未來的融資輪次可能加速功能開發與社群拓展。
- Jujutsu 的發展路線圖: 隨著 von Zweigbergk 將時間分配於 ERSC 與開源專案之間,請關注 Jujutsu 路線圖的更新,特別是大型檔案支援與與即將推出的儲存層更緊密整合的進展。
East River Source Control 於 2025 年成立,致力於為人類與機器打造版本控制平台。如需更多資訊,請造訪 ersc.io。
Sources
相關
- Dispatch
- 專案
- 專案
- 專案
- Dispatch