I would love to see a chart of traffic to other sites when GitHub goes down. My bet is that HackerNews and Twitter both get significant spikes from all those bored developers.
When I break our GitHub webhooks, I joke it's time for people to practice our Disaster Recovery (DR) procedures. In all seriousness, this is a good opportunity to practice work without GitHub. Any service can go down; can you deploy a critical bug fix without it? If not, why not and what can you do to fix it?
If anyone is interested, I've been working with a git host that is actually distributed across a p2p network using SSB.<p>see:<p><a href="https://github.com/clehner/git-ssb" rel="nofollow">https://github.com/clehner/git-ssb</a><p><a href="https://github.com/noffle/git-ssb-intro" rel="nofollow">https://github.com/noffle/git-ssb-intro</a><p>It's been working fairly well so far. We are using git-ssb to manage a few projects instead of putting them into Github.
Status now shows Major Service Outage:<p>12:32 EDTMajor service outage.<p><a href="https://status.github.com/" rel="nofollow">https://status.github.com/</a>
Looking at the status graphs, it seems like there was some clearly anomalous data starting around midnight, about 9 hours before the actual outage "began". Maybe a gradual botnet ramp-up, and 9:27 AM is when it got bad enough to overload some critical service? (Or really any other threshold-based failure scenario.)
What was happening to Github for a week or so in late June -
early July? I see "The status is still red at the beginning of the day" for a whole week.<p><a href="https://status.github.com/messages/2017-07-03" rel="nofollow">https://status.github.com/messages/2017-07-03</a>
I think it started as minor as I was receiving a unicorn once per 10 pages. It's currently happening on almost all.<p>Of course, I'm trying to dig into a WebKit issue and need the issues to load!
Where is github hosted?<p>Do they use AWS or another commercial cloud provider, or do they have their own servers in data centers (hopefully scattered around the globe)?<p>If AWS, are their services spread among multiple availability groups? I'm just wondering how this could happen.
Dang. It's too bad their customers' source control files aren't distributed and decentralized, or they could keep working and ignore this.
In the face of a lack of information, HN comments begin to throw around unfounded speculation & tongue-in-cheek jokes run rampant. I suppose that in the absence of information, many stay silent, & the remaining see a thread lacking comments<p>& now we've got this meta one in the mix