GitHub Blog· Karthik Raman·· 10 天前精选AI 评分67
GitHub 详解新 Git 存储架构 Rubicon:单仓库支持每秒 7200 次推送
Inside GitHub’s new Git storage architecture
AI 导读
GitHub 详解其新 Git 存储架构 Project Rubicon,内部测试中单仓库可支持 5000 个并发智能体、每秒 7200 次推送,同时保持读取低延迟。该架构把 Git 对象存入 Azure Blob Storage,引用状态交给独立的 Ref-CAS 复制日志服务,压缩与垃圾回收由后台独立节点完成,使存储与计算各自扩展。该架构目前处于有限私密预览,计划明年年初扩大推送范围。
推荐理由
GitHub 拆解新 Git 存储架构的设计取舍,解释如何用 Ref-CAS 与后台压缩支撑单仓库每秒数千次写入。
来源:GitHub Blog · github.blog