TECH FLOW Svět Androida
← Back to the stream
news.ycombinator.com · picked by Petr Mišák · 48d ago

GitHub hit by major web and API service outage

AI summary

GitHub experiences a major outage affecting approximately 20% of requests across multiple services including pull requests, issues, and web interface features. While Git operations and repository cloning remain functional, critical web interface components return errors, preventing users from performing routine operations.

The summary is written by AI from the source; it isn’t the newsroom’s opinion. For details, read the source.

17 people have already opened the source

Tip author’s note

I've never experienced this before. The GitHub web environment isn't loading projects, showing the message "Cannot retrieve latest commit at this time," and githubstatus.com status is full of incidents. If you're deploying your projects through GitHub, it's probably time to go for a walk and wait for them to fix it. Global service outages, like GitHub or the recent Cloudflare incident that knocked out a large portion of the internet, teach us one thing: do things so they work without these global technologies, and when they go down, don't stress—use the time for activities you don't have time for in your normal online life. Hopefully we won't find out that some AI escaped the sandbox again, but this time "accidentally" didn't attack Hugging Face, but GitHub instead.

AI questions & answers
How does distributed Git help developers during central service outages?

Because Git is distributed, developers have complete repository copies on their local machines and can continue working when the central server is down. After service recovery, changes can be synchronized back to the server. This means GitHub outages don't prevent developers from continuing work on their projects.

Why are global service outages like GitHub problematic for developers?

Many development teams depend on GitHub's web interface for managing pull requests, issues, and code reviews. When the web portion fails, this workflow stops even though Git itself functions. If CI/CD pipelines are integrated into GitHub, automated tests and deployments halt as well.

What are alternatives to GitHub for hosting repositories?

Popular alternatives include Gitea for self-hosted solutions, GitLab, Gitee, and other platforms. Gitea is a minimalist option that teams can run on their own servers, eliminating dependence on external services. Another approach is combining GitHub with local repository backups.

How do services like GitHub frame their availability guarantees?

GitHub and similar services typically offer SLA (Service Level Agreement) targets of 99.9% uptime, meaning roughly 9 hours of downtime yearly. Interestingly, when web interface problems occur, services often maintain their SLA by marking status as 'degraded performance' rather than 'outage', which technically may not reduce their reported availability.

Questions and answers are written by AI about the topic, not taken from the source; they aren’t the newsroom’s opinion.
Related from the stream
Mentions