OpenAI 发布 Pando,用于扩展其 Git 单体仓库
OpenAI 介绍了为其单体仓库构建的新 Git 后端 Pando,目标是支持对多个分支的并发推送和高吞吐读取,同时保持与 Git 协议和客户端的兼容。据官方介绍,Pando 上线后中位推送延迟下降近 5 倍,目前每天输送近 1 PB 的 Git 数据。该系统的设计动机来自 Codex 带来的并发工作量增长,以及此前推送与拉取可靠性一度低于 90% 的问题。
OpenAI 介绍了为其单体仓库构建的新 Git 后端 Pando,目标是支持对多个分支的并发推送和高吞吐读取,同时保持与 Git 协议和客户端的兼容。据官方介绍,Pando 上线后中位推送延迟下降近 5 倍,目前每天输送近 1 PB 的 Git 数据。该系统的设计动机来自 Codex 带来的并发工作量增长,以及此前推送与拉取可靠性一度低于 90% 的问题。
Tw93 介绍了其对 Mole、Kaku、Pake 三个仓库 CI 的优化经验,并整理出一套可直接交给 Agent 执行的提速清单。清单涵盖按排队、准备、测试三段分析耗时、用 cancel-in-progress 取消同一 PR 的旧运行、用 paths 过滤纯文档提交、启用 setup 类 action 的缓存、直接下载预编译工具而非现场编译,以及把 macOS 任务迁移到 Ubuntu 等。文中还强调了被跳过的必需检查可能导致 PR 无法合并的问题。