OpenAI Introduces Pando: A Git Backend That Cuts Median Push Latency ~80%

2026年11月3日 05:51
站內 AI 整理稿

OpenAI has introduced Pando, a new Git backend that now serves all development in its monorepo.The OpenAI Pando Git backend keeps the standard Git client and protocol.Engineers and Codex agents still run git push and git fetch as before.Only the server changed.

OpenAI team reports median push latency fell nearly 80%.Pando now delivers nearly a petabyte of Git data per day.TL;DR Scale: Nearly 1 PB of Git data per day; peak above 57 TB in 1 hour.Runs on: Commodity hardware; standard cloud VMs saturate 10 Gbps links on clone and fetch.

Performance: Thousands of concurrent pushers without degradation, per OpenAI’s own testing.Best: Median push latency down nearly 80% (about 5x).Worst: Not open source; repeat branch pushes resend non-trunk history (p99 pack under 3 MiB).What is OpenAI Pando?

Pando is a Git-compatible server backend from OpenAI that scales concurrent pushes and fetches for a monorepo.It was written in Rust and reached production in 10 weeks.One engineer designed the core and teams of Codex agents implemented it.It has served production traffic since April 2026.

Why did OpenAI need a new Git backend?Codex multiplied parallel work.OpenAI’s commit chart shows commits landed on master up 1,378% in Q3 2026 versus Q1 2024.Its Q4 2026 estimate is +2,442%.Each push now triggers many CI fetches.

By late 2025, fetches and pushes slowed, merges failed, and reliability at times fell below 90%.OpenAI concluded the bottleneck was how it served Git, not Git itself.How does Pando work?Pando drops 2 assumptions that most Git servers treat as requirements: 1.

Repository-wide consistency: Conventional servers order every ref update repo-wide, so unrelated pushes wait.Pando uses causal consistency instead.Each branch is serialized on its own, and clients only conflict when pushing the same ref.

The tradeoff: a reader viewing several branches may see them at different points in time.2.A unique packfile per client: Standard servers build a fresh pack per fetch.Pando stores each pushed pack as an immutable blob.A “ref version” goes into a scalable metadata store.

A push needs O(1) metadata reads and writes.A fetch needs O(log Δ) reads, where Δ is the ref-version gap to close.How are pushes kept small and reusable?With millions of branches, a full ref advertisement can exceed 100 MiB.

Pando advertises only the trunk branch as the base for new feature-branch pushes.Any reader with trunk history can then fetch that branch from 1 stored pack.In OpenAI’s monorepo, the median pack was under 20 KiB.How are fetches served at line rate?

Pando returns download links via packfile-uri, an existing Git protocol feature.It sends an empty inline pack.A delivery service called Express caches packs regionally, using consistent hashing, with hit rates above 99%.What replaces garbage collection?Each push creates an “L0” pack.

Background workers group packs into geometrically larger covers, similar to LSM-tree compaction.The monorepo currently uses covers up to L4.Covers act as a skip list, so pack selection runs in logarithmic time.window.addEventListener("message",function(e){if(e.data&&e.data.

mtpFrame==="mtp-pando"){var f=document.getElementById("mtp-pando-frame");if(f)f.style.height=e.data.height+"px";}}); What are the production numbers?All figures below are self-reported by OpenAI.Median push latency reduced by nearly 80%.

Nearly 1 PB of Git data per day, using only a handful of CPU cores.Over 57 TB of packs served in a single hour, more than 99% from local disk cache.Clones and fetches saturate 10 Gbps links on standard cloud VMs.

OpenAI also ran a 1,000-writer simulation against 3-phase-commit and write-ahead-log designs.It labels these teaching models, not benchmarks.How does Pando compare with other approaches?

OpenAI PandoGitHub SpokesAnthropic ScionGit client compatibleYes Yes No, own scn client Write coordinationPer-branch, causal consistencyThree-phase commit with quorumServer-side commits; refs via compare-and-swapDefault replicasNot disclosed (blob + metadata stores)5 full copies No fully materialized repo copyRead pathReused packs via packfile-uri, Express cacheClosest in-sync replicaTiered tree/blob cachesCache hit rateOver 99%Not disclosedOver 99% per tierHeadline resultMedian push latency down ~80%Serves ~1 billion repositories200x smaller CPU/memory footprintBuild effort10 weeks, RustNot disclosed7 people, 5 monthsAvailable to othersNoYes, powers GitHubNo How was Pando built and deployed?

OpenAI wrote a Git conformance suite for agents and added deterministic simulation testing.Agents using GPT-6 Astra wrote Lean and TLA+ specs to find bugs.Pando first ran as a read- and write-through proxy, so traffic moved without downtime.

OpenAI ships its own Git build to developer machines and the ChatGPT desktop app.What goes back to upstream Git?OpenAI fixed client handling of concurrent, interrupted and resumed pack downloads, and added packfile-uri tracing.Its build adds parallel pack indexing and “explicit haves.

” Several fixes are upstream.The rest sit in a public patch tracker.What are the limitations?Pando is not open source; OpenAI team states that it is exploring ways to share the technology.Cross-branch reads have no single point-in-time snapshot.

Repeat or stacked branch pushes resend everything outside trunk.The p99 pack was under 3 MiB.Every performance number is self-reported, with no independent benchmark yet.Key Takeaways Pando keeps Git, but rebuilds the server for parallel agent traffic.

Per-branch causal consistency removes repository-wide write contention.Stored, reusable packs replace per-client pack generation.Median push latency dropped nearly 80%; daily traffic nears 1 PB.Client fixes go upstream; the backend stays internal for now.

Check out the full OpenAI engineering post, the OpenAI Git repository and the patch tracker.Also, feel free to follow us on Twitter and don’t forget to join our 150k+ML SubReddit and Subscribe to our Newsletter.Wait!are you on telegram?now you can join us on telegram as well.

Need to partner with us for promoting your GitHub Repo OR Hugging Face Page OR Product Release OR Webinar etc.?Connect with us The post OpenAI Introduces Pando: A Git Backend That Cuts Median Push Latency ~80% appeared first on MarkTechPost.

Related

相關文章

智東西AI Agent

Grok Bot暗暗砍額度,馬斯克承認:成本難持續

編譯 | 黃菲 編輯 | 江宇 11月3日消息,據TechCrunch報道,近日,SpaceXSI旗下AI Agent產品Grok Bot因服務成本過高,開始收緊用戶使用額度。特斯拉CEO、SpaceXSI創始人兼CEO埃隆·馬斯克(Elon Musk)11月2日在X上回應稱,Grok Bot的服務成本相對於收入而言已經高得難以持續,此前用戶反饋的額度異常消耗並非系統故障。

3 小時前
雷峰網AI Agent

小米斬獲烏鎮峰會雙料大獎:小米集團獲“傑出貢獻獎”,小米具身基座模型獲“領先科技獎”

11月3日,小米方面披露,小米集團獲得2026世界互聯網大會“傑出貢獻獎”創新突破類獎項,該獎項旨在表彰全球互聯網相關領域作出傑出貢獻的個人和企業。同時,小米機器人業務“面向規模化落地的通用機器人操作基座模型關鍵技術”獲大會“領先科技獎”,該獎項旨在獎勵全球年度最具領先性的互聯網科技成果。峰會期間,小米還對外披露了機器人業務在工業製造和家庭場景的兩項最新落地進展。

3 小時前
雷峰網AI Agent

當三體IP開始連接 AI 和硬科技,到底在探索什麼?

“不要回答!不要回答!!不要回答!!!”《三體》中,來自宇宙深處的信號曾讓人類面臨重大抉擇,二十年後,當 AI 可以理解文本、生成 3D 模型,甚至以智能體的形式與人對話,人類能否藉助這些技術,主動進入科幻作品所描繪的世界?10月24日至25日,在北京舉辦的2026三體日·脫水浸泡嘉年華上,三體宇宙(三體IP的版權方和運營方)開始嘗試回答這個問題。

4 小時前
雷峰網AI Agent

尋找AI時代的下一個黑馬:安全創客匯重磅升級為AI創客匯

11月3日,在2026年世界互聯網大會烏鎮峰會期間,奇安信宣佈:國內網絡安全領域最具影響力的專業創投平臺之一——安全創客匯,即日起正式升級為“AI創客匯”。新平臺將延續過去嚴苛的選拔機制與創投生態,而賽道邊界將徹底打開——由聚焦網絡安全領域,升級為更加廣闊的AI創新與應用領域,旨在發現和挖掘那些在AI浪潮中搏擊的“創新黑馬”。 本次升級不僅是名稱的更迭,更是一次順應時代潮汐的戰略躍遷:一個以安全為底色的專業創投平臺,正式向整個AI時代的創新者發出邀請函。

4 小時前
雷峰網AI Agent

2026移動網絡大會:從更名之變,看懂智能經濟的底層重構

當AI完成從工具向生產力的深度躍遷,網、算、智融合已經從行業前沿概念,變成支撐智能經濟落地生根的現實底座。即將在廣州啟幕的2026移動網絡大會MobileLink 2026,是中國移動年度行業盛會的又一次全新定名:從全球開發者大會、全球合作伙伴大會,到如今的移動網絡大會。此次更名絕非表面包裝,而是運營商直面智能經濟到來,對網絡價值、自身角色、產業合作模式的一次重新審視。

5 小時前