Live data from Hacker News

GitHub was down

status.github.com

141–150 of 197 posts

Re: GitHub was down

#141
post #79

Earlier quoted context omitted.

Sounds like an argument against micro services?

Only if you don't stop to consider the alternative.

"The Wheel of Time turns, and Ages come and pass, leaving memories that become legend. Legend fades to myth, and even myth is long forgotten when the Age that gave it birth comes again."

Re: GitHub was down

#142
post #57

Everyone is saying: just work on your local repo. But GitHub is way more than just git. There's bug tracking, code review, continuous integration, etc etc. Making your organisation too dependent on a remote service can indeed be a scary prospect and I'm not sure what GitHub offers to mitigate this.

Fossil [0] is a great alternative in some cases. It includes a bug tracker and wiki, and it's much simpler than git.

Not that I'd suggest using it for every scenario, but being aware of alternatives is always a good thing.

[0] http://fossil-scm.org/index.html/doc/trunk/www/index.wiki

Re: GitHub was down

#145
post #10

What do people do to get around this? Run my own git server like the good 'ol days? Github has become a central source of failure for us now...

Reinvent VMS-style clustering on BSD/Linux boxes or just buy some VMS servers. They measured uptime in years to decades for tech that started in the 80's. There should be several, modern solutions like that given companies were developing them a long time ago when I first looked into such things. I just haven't surveyed to see what exists, is reliable, and is affordable.

They could also have a base version of the site that's read-only for source or binaries to allow customers access to the data to fall back to whenever problems happen in more complex functions. Keep it running in some form while they fix things. They might also similarly sell Git appliances w/ high-availability that themselves plug into multiple colo's or cloud providers mirroring changes in the repo to the Github site. Just a wild idea as I have no idea if that's marketable.

Re: GitHub was down

#146
post #10

What do people do to get around this? Run my own git server like the good 'ol days? Github has become a central source of failure for us now...

At this point Github is a national security risk. The amount of passwords, keys, hashes, code, data uploaded to that system is massive. I am sure that government agencies, contractors, multinational defense departments, etc are dumping things on there hourly. Will it get hacked ? Get your popcorn out. It will happen.

I'm pretty sure most, if not all, government agencies require on-premises hosting of code

Re: GitHub was down

#147

Earlier quoted context omitted.

The argument is with a self-hosted solution you can choose your "danger times". If you know you have a major deliverable coming up, you can choose not to touch your git server until it's at a somewhat safe moment to do so.

While it definitely sounds like a good idea, every single time I've seen it applied, the reason was the opposite. It was essentially "we've got so little control over our stuff that we'd rather not touch". Mostly goes along with lack of backups, lack of change management, and lack of automated rebuild procedure. If you have "danger times", then any unplanned disruption in that time will hurt so much more.

I agree with you, and I'm generally in favor of having 2 or more ways of doing critical things if possible, just pointing out the response which can have some merit.

Re: GitHub was down

#148
post #10

What do people do to get around this? Run my own git server like the good 'ol days? Github has become a central source of failure for us now...

You can run a local copy on a server of something like Github. For example BitBucket Server (which used to be called Stash). I worked somewhere that was on GitHub but cried when it was down, then went to BitBucket and cried when it was down. It's a big point of failure.

Re: GitHub was down

#149
post #10

What do people do to get around this? Run my own git server like the good 'ol days? Github has become a central source of failure for us now...

Sublime Text also is depending a lot on github.com these days with Package Manager...

Re: GitHub was down

#150
post #119
post #78

Earlier quoted context omitted.

How is the GitHub marketplace a runtime dependency? Code review, project management, build bots or whatever else should NOT affect the availability of your website.

Sure, if you measure uptime of your business and dev team by whether you're serving pages. I wouldn't. If Github being down means you're not fixing your site today, I'd call it a runtime dependency.

Incorrect. You need build-time dependencies to change an application, and runtime dependencies to run it.

Deploying/scaling is somewhere in the middle.

Post reply on HN