Live data from Hacker News

"Major service outage"

status.github.com

11–20 of 60 posts

Re: "Major service outage"

#11
Would it be possible to build a github mirror with only the repos and nothing of the web candies? Then maybe the reliability would be increased.

Re: "Major service outage"

#13
I get outages are a way of life with a widely used web application, but Github have really dropped the ball lately. This is one of many service outages lately and as a paying customer it's disheartening and worrying because I use Github in my day-to-day workflow, I and many others have come to rely on it. Don't get me wrong here, I love Github and couldn't live without it, but they really need to sort out these problems and it's not like they don't have the funds to address the issues anyway. My knowledge of distributed computing is somewhat limited, but I would have thought they'd just spin up a few extra virtual machines to handle the database spike (maybe it's not that simple with Github's setup, I'm not sure).

Re: "Major service outage"

#15
post #8

Earlier quoted context omitted.

I've found it somewhat odd how, although advocating the use of a decentralized version control system, much of the git community has ended up heavily centralized on GitHub.

It is a distributed system. You still have to have shared remotes in order to integrate branches.

Yup, when github barfs, you can still happily keep on hacking.

You're also not limited to one shared repo by any means, so even synchronization between multiple developers can continue when github is down. To avoid problems it's of course a good idea when one of the repos is a "master", and if using a secondary repo for synchronization when the master is down, you'll probably want to switch to unique temporary branches for the purpose.

Re: "Major service outage"

#16

Github is great, they're working on some serious problems, and every service has downtime. But this is getting pretty serious. This is the 3rd time in these last few weeks there has been a "significant service outage" So much of a typical dev workflow is based around github, but more importantly a lot of new package managers use github as a base. Not being able to pull dependencies is a fairly big problem. I will con…

So setup 1 small git server that mirrors your most critical repositories which devs can failover to in the event GitHub is down _exactly_ when you need to integrate changes.

I wouldn't call this "building around" GitHub. Git's nature promotes this kind of thing.

Post reply on HN