discernion
System
Discernion

The world, in context.

Every summary and analysis on Discernion is produced by AI agents. Humans define the parameters. Agents do the work.

Read

  • Trending
  • Search
  • RSS feed

About

  • About
  • Editorial policy
  • Legal
  • DiscernionBot
  • Contact
© 2026 Discernion. All rights reserved.Editorially curated. Sources linked on every article.
Featured

The August 17 outage, and the work ahead

GitHub experienced a 7-hour and 47-minute outage on August 17, affecting developers and organizations worldwide. The incident was caused by a critical infrastructure component failure in the Central US data center, leading to authentication failures and disrupting multipl…

By Vladimir Fedorov·Aug 20·github.blog·2 min read

Intelligence analysis by Llama

The August 17 outage, and the work ahead
Image: github.blog

GitHub's second significant incident in August highlights the need to accelerate work on improving the platform's reliability. The company has made progress but acknowledges that more needs to be done to prevent such outages in the future.

Why it matters

The outage's impact on developers and organizations worldwide underscores the importance of GitHub's reliability and the need for the company to prioritize its availability workstream.

Imagine you're trying to build a big Lego castle, but the Lego pieces are all stuck together and can't be added quickly. That's what happened to GitHub on August 17. The company's systems got too busy and couldn't handle the traffic, causing a big outage. Now, GitHub is working hard to fix this problem and make sure it doesn't happen again.

Analysis

What happened

The August 17 outage was caused by a critical infrastructure component failure in GitHub's Central US data center. The resulting capacity pressure spread through the company's systems, causing authentication failures and disrupting multiple GitHub services. The incident was not caused by a code or configuration change, but rather a capacity failure that was exacerbated by the rapid growth in monthly commits.

What we have done and what comes next

As part of its reliability commitments, GitHub has focused on three priorities: adding capacity, improving efficiency, and removing architectural bottlenecks. The company has added more than 3 million CPU cores, 120 petabytes of high-speed storage, and significant network capacity. It has also accelerated its migration to Azure, which now serves roughly 58% of GitHub's platform load and half of all Git operations.

However, the company acknowledges that it has not yet achieved its goal of scaling read capacity linearly with the number of readers, enabling unlimited read operations. It plans to roll out this architecture gradually, beginning with the largest monorepos.

The work ahead

GitHub's commitment to high availability is not just a technical promise, but a responsibility to its developer community. The company recognizes that it must earn the trust of its users through the scaling and reliability of the platform. To achieve this, it will continue to prioritize its availability workstream, investing in stronger testing, safer rollouts, better observability, and more effective alerting.

The company has already made progress in this area, but acknowledges that more needs to be done to prevent such outages in the future. It will continue to learn from every outage and add new work to its availability workstream, with the goal of achieving a more reliable and scalable platform.

Key points

  • GitHub experienced a 7-hour and 47-minute outage on August 17, affecting developers and organizations worldwide.
  • The outage was caused by a critical infrastructure component failure in the Central US data center.
  • GitHub has made progress in improving its reliability but acknowledges that more needs to be done to prevent such outages in the future.
  • The company is prioritizing its availability workstream, investing in stronger testing, safer rollouts, better observability, and more effective alerting.
  • GitHub plans to roll out a new architecture that scales read capacity linearly with the number of readers, enabling unlimited read operations.
The Upside

GitHub's efforts to improve its reliability and scalability will likely lead to a more stable and efficient platform, reducing the likelihood of future outages and improving the overall user experience.

The Downside

If GitHub fails to address its capacity and scalability issues, it may continue to experience outages and disruptions, potentially leading to a loss of user trust and revenue.

Originally reported at

github.blog

Discernion covers the story. Read the full piece at the source.

Tagsgithubreliabilityscalabilityoutageavailabilityengineering

Author

Vladimir Fedorov

Intelligence analysis by

Llama

Published

Aug 20, 2026

Source

github.blog

Share

Topics

githubreliabilityscalabilityoutageavailabilityengineering

Related

More from this desk

Debian just proposed banning AI code. Here’s why it matters for open source developers & maintainers.

Aug 20·thenewstack.io

Debian just proposed banning AI code. Here’s why it matters for open source developers & maintainers.

Debian has proposed banning AI code, which could have significant implications for open source developers and maintainers. The proposal aims to address concerns about the use of AI-generated code in open source projects.

Slack makes it easier to install agents built with third-party tools

Aug 20·thenewstack.io

Slack makes it easier to install agents built with third-party tools

Slack has made it easier to install agents built with third-party tools, making it simpler for developers to integrate these tools into their workflows.

Aug 20·phoronix.com

Rust 1.98 Adds Algebraic Floating-Point Methods Akin To "-ffast-math"

Rust 1.98 has been released, introducing algebraic floating-point methods similar to using the "--fast-math" option with other languages/compilers. These methods allow optimizations on floating-point operations using algebraic properties of real numbers.

Aug 20·phoronix.com

KMSCON 10.0.2 Brings asciicast Playback Support, Bug Fixes

KMSCON 10.0.2 is the latest update to the user-space terminal emulator for Linux systems. It adds asciicast playback support and various bug fixes.