Build1 distinct publisher3 min readPublished
Commits on GitHub doubled to 2.9 billion a month between April and August. Set against 130 million merged pull requests, that puts roughly 22 changes behind each human approval. It is a review-capacity number, not a capacity-planning one.
The Engineer · Build desk

Compiled by The EngineerSomething wrong?How this is made
Start with the rate rather than the total. 2.9 billion commits a month is about 1,120 a second [15]. The 130 million merged pull requests work out to roughly 50 a second [16]. Divide one by the other and the average merged pull request carries about 22 commits [17]. On the teams I have worked with, the pull request is where the human gate sits, so that ratio is the number I would stare at: one approval, 22 changes behind it.
Then look at the step that would actually falsify the claim each commit makes. The New Stack's framing is that generation has gone machine-paced while verification stays human-paced with a capacity curve close to flat [7], and the mechanism under that framing is specific: integration and end-to-end tests against a live system funnel through a shared staging environment or wait on a full copy of the stack [10]. Everything upstream of that step got faster. AI review triage, test selection, caching and better static analysis are real gains, and none of them runs the change [12]. So the arrival rate doubled in four months [1] while the one stage with a fixed server count did not, because full-stack duplicates cost enough that teams ration them [11]. A queue with fixed service capacity does not degrade in proportion to load; it degrades until utilisation pins near one, and the release valve then is people merging without the check.
Treat GitHub's telemetry the way you would treat someone else's benchmark table. For that curve to describe your repository, your commit mix would have to resemble the platform's, and the account reports aggregates without breaking out automated from human authorship [13]. 24 million new repositories a month [5] is a reminder that a lot of this volume never reaches anyone's review queue at all. What transfers is the shape rather than the height: commit volume tracked the developer population for years [9], and then it stopped.
The outage arithmetic is worth doing as well. 7 hours 47 minutes is 467 minutes, and a 99.9 percent annual target allows 525.6 [18]. At August's rate that window spans about 30 million commits of throughput [19]. Fedorov's postmortem did not hedge about it: if you were trying to ship software that day, GitHub let you down [3]. The answer was 3 million CPU cores, 120 petabytes of high-speed storage and an Azure migration now carrying 58 percent of load [4]. That amounts to a purchase order, the good kind of problem to have.
Extrapolate April to August and the curve implies about 20 percent compounding a month [14], which would put 2.9 billion near 26 billion a year out [20]. I do not believe that number and curves like this bend. The arithmetic is useful anyway, because nothing in a verification path bends upward on the same schedule. The local metric I would instrument is not commits per engineer. It is elapsed time from merge to verified against a running system, plus the count of changes waiting in front of the shared environment while that clock runs.
Ranked by verification strength, evidence, and original report placement.
GitHub handled 2.9 billion commits a month in August, more than double the 1.4 billion a month it handled in April.
On August 17 GitHub went down for 7 hours and 47 minutes after a core infrastructure component in its Central US data center failed to scale with traffic.
The postmortem from GitHub CTO Vladimir Fedorov said: "If you were trying to ship software that day, GitHub let you down."
GitHub's remediation includes more than 3 million new CPU cores, 120 petabytes of high-speed storage, and an accelerated migration to Azure, which now serves 58% of platform load.
The postmortem also reports about 130 million merged pull requests and 24 million new repositories a month.
Engadget's reporting notes that GitHub attributes the commit surge to AI-generated code.
Distinct publishers with included, body-backed reporting in this cluster.
1 article · August 29, 2026
Follow any of these and your For You feed starts watching them — no settings page required.
invest
Cursor ships Origin to paying users as GitHub's outage count reaches 2571 distinct publisher
build
GitHub's Java agent runtime ships as a Maven dependency, and the tool schema comes from reflection1 distinct publisher
build
Agent Lightning v1.0 hands the RL loop to the harness, and the trainer gets text, not tokens1 distinct publisher
product
Half the incident clock goes to search, and telemetry tools cannot read the answer1 distinct publisher
Evidence-backed comparisons of source perspectives and observed adoption signals. Read the methodology
Which Builder, Operator, and Investor concerns the observed source mix emphasized—not a truth score.
Evidence, demonstrated adoption, hype gap, incentives, and confidence are assessed independently, each on its own current evidence. How these are measured.
One postmortem, retold once
The hard numbers are unusually good raw material — a platform operator publishing its own throughput, outage duration and hardware response — and unusually thin in provenance, because all of them reach us through one publisher quoting one document. The split is clean: what GitHub said is well evidenced, what The New Stack builds on it is not. Nothing quantifies verification capacity, the flat curve the whole argument depends on, and even the historical claim that commits once tracked headcount arrives without a series behind it.
Volume counted, cause not
This is real deployment data, not a demo: 2.9 billion commits a month, 130 million merged pull requests, and 3 million CPU cores bought to survive them. What is missing is the join. The totals are undifferentiated, so the leap from 'commits doubled' to 'agents wrote them' rests on GitHub's own attribution reaching us through Engadget. And on the other side of the argument — teams adopting anything to close the verification gap — there is no observation at all.
Sound numbers, stretched frame
The reported figures are stated plainly and the piece resists the obvious exaggerations — it grants that GitHub's own fix works and that review tooling delivers real gains. The stretch is structural. 'The defining infrastructure problem of the next three years' rides on a single four-month doubling, on aggregates whose authorship is unknown, and on a verification curve nobody has measured. Our own extension of the growth rate to 26 billion commits a month shows how little weight that trend line can carry.
The surge flatters everyone who reported it
Follow who benefits from the framing. GitHub explains an embarrassing outage as demand it could not have hired for, and attributes that demand to the AI coding products its parent sells — while disclosing that 58 percent of load now sits on that parent's cloud. The New Stack, for its part, ends where a category of environment and testing tooling begins; it names no vendor, but the argument that verification is the next bottleneck is one its ecosystem sells into. None of this makes the numbers wrong, and our coverage contains nothing about who funds whom.
Trust the direction, not the ratio
We would stand behind the shape of this — commit volume moved sharply, the platform buckled, the approval step did not widen. We would not stand behind 22 commits per merged pull request as a measurement of anything, nor behind the three-year claim. One publisher, one primary document, no authorship breakdown and no verification metric is enough to raise the question in a planning meeting and not enough to answer it.