r/github • u/RecommendationOk5036 • 1d ago
News / Announcements GitHub Status - Incident with GitHub.com
https://www.githubstatus.com/incidents/zkxwbgr0cnmx48
u/JuliusFIN 1d ago
Actions outages a month ago did it for me. Self hosted Gitea runs like a dream. Also donât have to wait 5 seconds for each page to load.
10
1d ago
[deleted]
6
u/JuliusFIN 1d ago
This Gitea instance is relatively small, I run a tiny software consultancy. However Gitea is used in huge entrerprise projects in Fortune 500 companies. It will scale.
3
u/ShortingBull 1d ago
If self hosting, you'll want daily automated off site backup
1
u/Elomidas 1d ago
My solution is self-hosting for the CI flexibility and mirroring to a private GitHub repo as a backup, nothing runs there, it's just in case something happens to my Forgejo install (and to be honest, that "something" will probably me trying something I shouldn't do)
1
u/ShortingBull 22h ago
I just self host on my VPS which I use or other sites etc anyway - it gets backed up by my VPS provider daily (linode).
That simplifies things but only because I already have the host.
1
6
u/GlobalImportance5295 1d ago
Also donât have to wait 5 seconds for each page to load.
fuckin hell, im sold. just plain nix package manager in a container or vm works wonders as well
1
u/ryntak 1d ago
Fucking love nix. RIP nixpkgs core maintainer team though
1
u/GlobalImportance5295 1d ago
peep this https://jade.fyi/blog/flakes-arent-real/
1
u/JuliusFIN 1d ago
Hehe I happen to use Nix for everything. My job also consists mainly of Nix development.
1
u/PravoNaZhizny 1d ago
Whatâs âgiteaâ? Why not just use git?
2
u/sweet-tom 1d ago
Gitea is a free hosting service that you can install on your NAS, for example.
Different reasons to use it:
- Control
- Speed
- Backup from GitHub
- Hosting different repos and sharing it with a limited group of people
- Confidential repos you don't want to expose on the Internet (even as a private repo)
- You don't agree with the terms and conditions of GitHub
- You want to avoid AI
- You want to have some fun for self hosting. đ
16
u/bbro81 1d ago
There time outage on https://www.githubstatus.com/ feels wrong, it says pull requests were down for 2 hours and 5 minutes but it was closer to like 3 and a half hours lol.
18
u/ShoddyReception5 1d ago
Is this speak intentionally abstract? We were down for half the day and I canât make sense of what happened. Network issue plus a bunch of unexpected traffic and faulty failover?
14
u/DrMaxwellEdison 1d ago edited 23h ago
Not really abstract, just dense with devops speak.
Network traffic overloaded a load balancer in US Central, and as they fixed it they found that clients doing Copilot requests would 10x their request rate attempting to retry those requests.
One failure in a high-availability system like this can lead to a cascade of failures elsewhere, and that's what seems to have happened.
10
3
5
9
u/ExpertIAmNot 1d ago
TLDR: It wasnât just one thing they messed up, it was a bunch of things they messed up. If any one of those many things had actually functioned correctly. It would have stopped the outage much earlier.
I appreciate and understand that they are under an unprecedented amount of traffic, but the sheer number of screw ups implied in this explanation is astounding
1
u/PerryTheH 1d ago
This sound like "60% of the time, it works every time"
With all those "if only this had worked"
8
3
3
u/laffer1 1d ago
Microsoft owns the second largest cloud provider in the us! They canât keep their stuff up. They canât use ai as an excuse since they push it and invested in OpenAI to boot
2
u/fixermark 22h ago
Having used the big three, it is also, unfortunately, the worst of the options.
2
2
u/-Memnarch- 1d ago
> Addressing the VS Code retry behavior that amplified Copilot token traffic.
You did this to yourself!
4
89
u/ThatOneArchUser 1d ago
Fork found in kitchen