开发来源 MarkTechPost

OpenAI自研Git后端Pando:中位推送延迟降约80%

OpenAI用Rust在10周内建成Git兼容后端Pando,已承载monorepo全部开发,中位推送延迟降近80%,日服务近1PB Git数据,但暂未开源。

要点

  • Pando保持标准Git客户端与协议,工程师和Codex智能体仍用git push/fetch,只替换服务端。
  • 核心改动是放弃仓库级一致性,改为按分支因果一致性,各分支独立串行化。
  • 每个推送包作为不可变blob存储并复用,读取需O(log Δ)次元数据,抓取走packfile-uri与Express缓存(命中率超99%)。
  • 官方自报:中位推送延迟降近80%,日近1PB,单小时峰值超57TB,少量CPU核即可支撑。
  • 局限:未开源,跨分支读取无统一时间点快照,重复推分支会重发非主干历史,性能数据均为自报。
阅读原文这里是中文要点整理,数字与细节以原文为准。

评论

还没有评论,来写第一条。

更多资讯

全部