Skip to content
Back to the timeline
AI News·

GitHub's New Architecture Supports 7,200 Pushes Per Second

GitHub has introduced a new Git storage architecture, codenamed Rubicon, designed for scenarios where numerous AI agents concurrently operate on a single repository. Internal tests support 5,000 agents collaborating simultaneously, processing 7,200 pushes per second while maintaining low read latency. The new architecture stores Git objects in Azure Blob Storage, manages reference states with Ref-CAS, and uses virtual replicas to handle reads and writes, with background nodes compressing data…

GitHub's New Architecture Supports 7,200 Pushes Per Second

GitHub has introduced a new Git storage architecture, codenamed Rubicon, designed for scenarios where a large number of AI agents concurrently operate on a single repository. In internal tests, it supported 5,000 agents collaborating simultaneously, processing 7,200 pushes per second while maintaining low read latency.

The new architecture stores Git objects in Azure Blob Storage, with reference states managed by Ref-CAS. Virtual replicas handle read and write operations, while background nodes compress data packets. It is currently in a limited private preview phase and will be gradually rolled out to a wider audience.

The GitHub Blog

https://github.blog/engineering/architecture-optimization/inside-githubs-new-git-storage-architecture/