GitHub新Git架构Rubicon:单仓库5000智能体并发,写入7200次/秒
IT之家 11 月 7 日消息,当地时间 11 月 5 日,GitHub 发布博文,称上周在 GitHub Universe 大会上,正式公布了全新的 Git 存储架构,代号“Rubicon”。官方表示,该架构不仅具备每秒处理数千次写入的能力,还能实现读取按需水平扩展。经内部压力测试验证,新架构能够在保持极低读取延迟的
GitHub 于当地时间 11 月 5 日发布博文,回顾了上周在 GitHub Universe 大会上正式公布的全新 Git 存储架构,代号“Rubicon”。官方称,这套架构每秒能处理数千次写入,读取则可按需水平扩展。内部压力测试显示,它能在保持极低读取延迟的前提下,让单个代码仓库容纳 5000 个智能体(Agent)并发协作,并承受每秒高达 7200 次的代码推送。
目前该架构已开启小范围定向内测(limited private preview),按计划明年初会逐步扩大开放范围。
据介绍,GitHub 上眼下最繁忙的代码仓库,单秒写入峰值最多也就数十次,而且多是短暂脉冲式的突发。但随着越来越多研发工作交给全天候高并发运行的 AI 智能体处理,这种瞬时突发预计在未来一年内会变成常态化的持续高吞吐负载。
每一次代码推送(Push)都会级联触发更多读取请求:CI 流水线即刻启动、部署系统拉取最新提交,其他协同智能体也会同步获取代码作为上下文。读操作的这种扇出扩散(Read Fan-out),会随着写入频率攀升,对平台整体流量产生极为显著的放大效应。
头部仓库处在流量分布曲线的最顶端,这种变化已经能看出来了。下图是 GitHub 上一个典型代码仓库 3 月至 5 月的日请求量走势:才两个月,访问量就涨了约 4 倍;从那以后到现在,增长一直沿着陡峭的指数曲线往上走。