据The Register当地时间9日报道,为应对AI代理带来的访问与写入压力,GitHub决定重构Git仓库的底层架构。
报道称,新架构在内部测试中将写入性能提升了35倍。此次调整主要针对底层系统,开发者的日常使用方式、代码评审流程以及安全设置均不会发生变化。不过,GitHub尚未披露具体切换时间表。
随着越来越多客户将编码任务交给AI代理,GitHub的平台流量也迅速攀升。2025年9月至2026年8月期间,月度事件数由2182亿次增至4733亿次,增幅超过一倍。2025年9月,平台提交次数达到73.8亿次,较一年前增长5倍。
在此期间,服务故障也频繁发生。仅4月,GitHub就出现10起性能下降事件,5月又发生9起。
GitHub现有的仓库架构“Spokes”,是将仓库完整副本分布存放在多个磁盘上。每次写入新数据时,系统都需等待多个副本全部确认写入完成后才能结束。这种方案可靠性较高,但由于必须等待最慢的副本返回确认,整体写入速度也因此受到限制。
新架构则改为将数据一次性写入Azure Blob Storage,复制与备份工作交由Azure Blob Storage自动完成。读取请求将由独立的轻量级服务器处理,而数据压缩、冗余数据清理等管理任务则在后台单独运行。
记者信息