GitHub appears to be struggling with measly three nines availability
- Reference: 1770727184
- News link: https://www.theregister.co.uk/2026/02/10/github_outages/
- Source link:
GitHub has had a rough month so far. On February 9, Actions, pull requests, notifications, and Copilot all experienced issues. The Microsoft tentacle [1]admitted it was having problems with "some GitHub services" at 1554 UTC before it confessed to notification delays of "around 50 minutes".
It took until 1929 UTC for the company to confirm that things were back to normal, although the delay was down to "approximately 30 minutes" by 1757 UTC.
[2]
One of its flagship technologies, Copilot, also suffered. From 1629 UTC on February 9 to 0957 UTC on February 10, GitHub reported problems in Copilot policy propagation for some users. The code shack [3]said : "This may prevent newly enabled models from appearing when users try to access them."
[4]
[5]
And so it goes on. GitHub changed its status page a while ago, making it harder to visualize the availability of its services. Yes, the details are front and center, but getting a sense of how things have gone over the last 90 days, particularly overall uptime, is trickier.
[6]GitHub ponders kill switch for pull requests to stop AI slop
[7]GitHub walks back plan to charge for self-hosted runners
[8]Zig quits GitHub, says Microsoft's AI obsession has ruined the service
[9]Shai-Hulud worm returns, belches secrets to 25K GitHub repos
The "missing" [10]status page exists in reconstructed form via the public status feed, though this is an unofficial source so requires caution. It reveals that GitHub's stability has been poor: uptime dropped below 90 percent at one point in 2025.
The code shack isn't alone in experiencing service instability. While five nines (99.999 percent uptime) represents the gold standard, some vendors struggle to maintain even 90 percent — a concern for customers relying on these platforms.
GitHub's Service Level Agreement for Enterprise Cloud customers specifies 99.9 percent uptime, although the company does not guarantee this for all users.
[11]
The travails of GitHub customers highlight the need to plan for downtime as well as uptime. ®
Get our [12]Tech Resources
[1] https://www.githubstatus.com/incidents/54hndjxft5bx
[2] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_software/devops&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=2&c=2aYtkNgQAU4P7GIN-xSBzUAAAAVA&t=ct%3Dns%26unitnum%3D2%26raptor%3Dcondor%26pos%3Dtop%26test%3D0
[3] https://www.githubstatus.com/incidents/t5qmhtg29933
[4] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_software/devops&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=4&c=44aYtkNgQAU4P7GIN-xSBzUAAAAVA&t=ct%3Dns%26unitnum%3D4%26raptor%3Dfalcon%26pos%3Dmid%26test%3D0
[5] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_software/devops&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=3&c=33aYtkNgQAU4P7GIN-xSBzUAAAAVA&t=ct%3Dns%26unitnum%3D3%26raptor%3Deagle%26pos%3Dmid%26test%3D0
[6] https://www.theregister.com/2026/02/03/github_kill_switch_pull_requests_ai/
[7] https://www.theregister.com/2025/12/17/github_charge_dev_own_hardware/
[8] https://www.theregister.com/2025/12/02/zig_quits_github_microsoft_ai_obsession/
[9] https://www.theregister.com/2025/11/24/shai_hulud_npm_worm/
[10] https://mrshu.github.io/github-statuses/
[11] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_software/devops&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=4&c=44aYtkNgQAU4P7GIN-xSBzUAAAAVA&t=ct%3Dns%26unitnum%3D4%26raptor%3Dfalcon%26pos%3Dmid%26test%3D0
[12] https://whitepapers.theregister.com/
If you're going to be like that, five 9s could be 0.0099999%
Well, assuming you aren't kidding.
99.9% = Three 9s of availability which means ~8 hours, 46 minutes of down time annually (this is terrible)
99.99% = Four 9's of availability which means ~53 minutes of down time annually
99.999% = Five 9's of availability which means ~5.3 minutes of down time annually (this is the gold standard)
No one is going to give you one or two 9's of availability as an SLA.
Azure DevOps
So not only did Github go down yesterday, Azure DevOps also had a hiccup in the UK - See https://status.dev.azure.com/_history
How's that 'AI can help our infrastructure' going for you Microsoft?
It's cos it's running on...
... MS-359!
Codeberg or self-hosted Gitlab is the way to go.
Re: It's cos it's running on...
Most of GitHub runs on AWS.
Re: It's cos it's running on...
I think you missed the icon used for my comment above.
Jellys on jellys
Nine HFTs
Years ago I worked on monitoring distributed transactions. Some customers were high frequency traders, so scale and latency and correctness and availability were all important. They were all colocated with their markets, or right next to them.
A product manager arrived to teach us lowly developers about the Real World. The first thing he decided was that we needed availability of 5 9s, yay! But that we would measure it daily. The systems we monitored were only active during trading hours, making any measurement across 24 hours meaningless. He would not budge, not even when we told him that - at these time scales - even 9 5s would be too much. 9 5s is approximately 5/9, which across 24h is 13h20m - longer than trading plus pretrading.
So is one nine 90%, or 9%, or 0.9%, or 0.09%, or 0.009%?