Skip to content

Product1 publisherNot yet confirmed elsewhere3 min readPublished

GitHub rebuilds Git hosting on Azure Blob Storage after commits grow fivefold

GitHub is moving Git onto Azure Blob Storage and separate compute workers after September commits hit 7.38 billion, over five times a year earlier. The rebuild eases GitHub's capacity problem, but the CI runs and reviews each agent push sets off stay with customer teams.

The Product Desk

How we use AISend a correction

Illustration accompanying GitHub rebuilds Git hosting on Azure Blob Storage after commits grow fivefold
Generated illustration

What happened

  • GitHub's current system, Spokes, keeps five full copies of each repository on local file servers and keeps them consistent with a three-phase commit protocol.
  • In the new design only branch pointer updates need agreement across the system, while object storage, connectivity checks and secret scanning run independently.
  • GitHub says the new architecture delivered up to 35 times higher write throughput in internal benchmarks.
  • GitHub has not given a rollout timeline or said whether customers must change anything, and has promised a follow-up post on the full architecture.

Compiled by The Product DeskSomething wrong?How this is made

Why it matters

  • cost Runner spend in agent-heavy repositories rises with push volume, and GitHub's rebuild is built to accept more of that volume, faster.
  • constraint Protected branches still wait on human approval, so merge throughput there is limited by reviewer hours that faster storage does not add.
  • decision Trunk-based teams have to decide whether agents merge straight to main, since every merge still moves the one branch pointer the new design coordinates.

"An agent in a tight loop commits or checkpoints after nearly every action," GitHub engineer Brian Celenza wrote in the blog post explaining the rebuild [6]. Devops.com points out that through most of Git's lifetime, a commit recorded a decision: the developer pushed only once the change was done and checked, and hosting platforms were built around that rhythm [7].

Teams rolling out agents tend to picture a quick developer who still pushes finished work. GitHub's own figures describe a different user. Over the year, commits grew faster than merges, more than fivefold against nearly 4x [1][4]. Each merged pull request now carries roughly a quarter more commits than it did a year earlier [21].

Spokes, the current system, gets its strong durability by tying reads and writes together [8]. "Every replica participates in every write, so a push is only as fast as the slowest replica in its set," Celenza wrote [9]. He added: "Adding replicas to absorb read load makes writes slower." [10] Agents push on both sides of that at once. Concurrent loops keep the writes coming, and according to devops.com each push fans out into thousands of reads as CI pipelines clone the repository and code scanning starts [11].

In the new design, authoritative data sits in Azure Blob Storage and lightweight read workers sit in front of it, caching what requests need. Read capacity can grow without adding durable copies, and a failed worker is a cache miss [13]. "Compute workers can be added or removed as traffic changes instead of provisioning for peak load in advance," Celenza wrote [14].

The speedup GitHub describes is on its own write path. Downstream, GitHub Actions ran 3.26 billion times in September, four times the prior year [5]. That is about 2.4 billion more runs a month than the roughly 0.8 billion of a year earlier [20][22]. According to devops.com, when an agent's loop waits on push latency, the infrastructure caps the agent's speed [18]. Take away the wait and agents get to their next push sooner.

GitHub kept people in charge of review on purpose. Branch protections, required reviews, audit logs and repository visibility all stay [16]. Devops.com names CI costs, review bottlenecks and verification debt as the problems agent commits create for DevOps teams [17]. GitHub's published figures do not include review wait times, so the warning about longer queues is devops.com's judgement and has no measurement behind it yet.

For a platform lead, two counts per repository sort the exposure: how many pipeline runs one agent push triggers, and whether a human must approve before merge. With few runs and no required review, GitHub's rebuild covers most of the strain. Many runs without required review show up in the CI bill. Required review with few runs shows up as reviewer hours. Repositories high on both get the bill and the hours together. I think the first step is tagging agent pushes separately from human ones in CI reporting, before the new storage reaches your organisation. The catch is that batching agent checkpoints into fewer pushes, the obvious way to cut CI spend, gives back some of the latency gain GitHub is building.

What to watch

  • GitHub's promised follow-up post on the full architecture, and whether it tells customers to change anything on their side.
  • Whether the up-to-35x write throughput from internal benchmarks holds once production repositories move onto Blob Storage.
  • Any GitHub data on review wait or time-to-merge for agent-opened pull requests, the figure that would test the longer-queue warning.

Clarity's read

What the record supports and how the coverage leans. The claims behind it follow.

Reality

Evidence50
Adoption15
Hype gap+25
Incentives55
Confidence55
Why these scores

Claim ledger

Ranked by verification strength, evidence, and original report placement.

  1. [1]

    GitHub recorded 7.38 billion commits in September 2026, more than five times the total a year earlier.

    ReportedSupportedView cited source
  2. [2]

    GitHub is redesigning its Git infrastructure around Azure Blob Storage and independent compute workers.

    ReportedSupportedView cited source
  3. [3]

    Pushes grew 4.9x year over year, from 0.69 billion to 3.35 billion per month.

    ReportedSupportedView cited source

Sources

1 independent publisher whose own reporting we read for this story.

  1. devops.com

    1 article · October 8, 2026

    Coding Agents Broke Git’s Scaling Math. GitHub Is Rebuilding to Keep Up

Share your take

Let Clarity write the post for you.

Signed-in readers get a short post drafted on this story in the register they choose — narrative, analytical, or a direct position — editable to the last word before it goes anywhere. The share buttons at the top of this story work without an account.

Topics and entities

Follow any of these and your For You feed starts watching them — no settings page required.

Topics

Loading related stories