GitHub 迁移 99.99999% 仓库上 Azure,用 per-reference quorum 破 25ms 延迟墙
rseroter · x · 2026-10-22
GitHub 官方工程博客详解其下一代 Git 存储架构:过去一年 Git 流量因 agent 使用激增而指数级增长,叠加数据中心电力上限和供应链约束,GitHub 已将 99.99999% 的仓库同时存放在自有数据中心和 Azure 两地。
- 最繁忙的一批仓库迟迟无法迁移,瓶颈是一次 25ms 的跨区域往返延迟。
- 解法是放弃仓库级写锁,改为按引用(per-reference)的 quorum 来序列化写入,让最热的仓库也能进 Azure。
- 同时遵循「最小化协调」与「存储/计算解耦」两条原则,读流量可基于对象存储自由扩展,副本无需持久状态。
- 迁移策略上刻意分步走:先搬数据,再演进架构,以降低在流量高速增长下同时变更两者的风险。
这篇文章被认为是「agent 规模」正在重塑基础设施设计的典型案例。
「Infra」频道最新
- Megakernel 框架宣称单内核跑万亿参数预训练 — basedjensen · 2026-10-22
- PyTorchCon 深入优化器内核:QR、特征分解与 Cholesky 如何提速训练 — PyTorch · 2026-10-22
- CoreWeave 被指陷反身性信用循环:债价越跌融资越贵风险越高 — vasuman · 2026-10-22
- Bulatov 列本地模型看空理由:数据中心智能性价比更高 — yaroslavvb · 2026-10-22
- vLLM 发布 TorchTPU:PyTorch 原生工具链登陆 TPU 推理 — PyTorch · 2026-10-22
- Wiz 实锤 LiteLLM 供应链事件:失窃凭据已被用于 LLMJacking 滥用 — wunderwuzzi23 · 2026-10-22