Github.com Down Again?
github.com
github.com
Resilient code is easy to read/grasp code. It should pass a 3 am test too.
Azure has been having capacity problems all year and some new instance types aren't available to customers or you need special usage requests approved
I’ve noticed a number of changes over the past couple of years to make it easier to manage mixed pools of compute resources - both spot and on-demand - a good way for AWS to spread load across different instance classes.
Or build your own: https://github.com/hrbrmstr/pewpew :)
You might visualize a small slice of DDoS attacks and similar routine automatically detectable botnet stuff, but nothing actually serious or interesting.
You trade a very bubbly flux of outages across countless bespoke deployments, hosts, and topologies for something with failures that are more rare but also more widespread when they occur.
Personally, I think what you’re noticing is that outages and failures are much more high profile than they used to be because it’s bigger news when these big bubbles burst than it was in that noisier flux where small outages were occurring all the time.
After some internal discussions, the accountants apologized.
Google isn’t exactly a shining star.
Here are some Github, Inc. (AS36459) IP addresses for github.com
140.82.112.3
140.82.112.4
140.82.113.3
140.82.113.4
140.82.114.3
140.82.114.4
140.82.121.3
140.82.121.4
192.30.255.112
192.30.255.113These github.com addresses I listed are static for years at a time. As such, there is nothing to "update".
Edit: GitHub making me look a fool by just updating it now (they didn't for the earlier outage...)
Oh, I mean, let’s redefine downtime so we can have nice numbers and everybody gets congratulated. /s
When you measure something for “consequences” you tend to destroy the value of the measurement.
"No server is currently available to service your request"
and the images are all broken.
Wouldn’t it be wonderful if when GitHub is down we could just move to a different GitHub instance? Isn’t it sad that we can’t, although it would be very feasible technologically?
This is a problem to work on, but it's not a Git problem.
Ain't it cloud scale? Have you tried moving it to serverless?
At this point, it seems that GitHub is even more unreliable than a self-hosted solution.
It was also giving 500 errors about 14 hours ago for 30 mins and went undocumented
GitHub is still unreliable even after two years of calling it [1] with little to no improvement.
Specifically a registry of all available services worldwide, by location, and automatically billed and paid to the right entity. So if you want X service, pay for it, Y% goes to the software maker, the rest to the local host, and automatically gets installed at your location of choice.
Edit: northeast USA