GitHub CTO Pledges Architectural Overhaul Following Second Outage in August
GitHub's Chief Technology Officer, Vladimir Fedorov, has detailed the company's plans to scale up its platform following a nearly eight-hour outage on August 17, which disrupted developers globally. This incident marked the second significant outage in August, with another affecting Actions on August 6. The August 17 outage impacted various services, including Actions, pull requests, issues, Copilot, and APIs, as the platform struggled to handle demand. Fedorov acknowledged that GitHub's efforts to address underlying scaling issues have not kept pace with the rapid increase in traffic, which now includes 2.9 billion commits, 24 million new repositories, and 130 million merged pull requests monthly. GitHub is accelerating the migration of more workloads to Microsoft Azure, which currently handles approximately 58 percent of GitHub's platform load and half of all Git operations. The company aims for an architecture that scales read capacity linearly with the number of readers, starting with large monorepos.