Live data from Hacker News

"Major service outage"

status.github.com

21–30 of 60 posts

Re: "Major service outage"

#21

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…

The beauty of decentralized version control is a node going down doesn't kill your workflow. In a pinch, you could use git bundle to exchange commits with other developers:

http://git-scm.com/2010/03/10/bundles.html

Re: "Major service outage"

#22
post #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.

In a similar vein, one could failover to mirrors of critical repositories hosted on another GitHub-like service, e.g. Bitbucket:

https://bitbucket.org/

Re: "Major service outage"

#23
post #21

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…

The beauty of decentralized version control is a node going down doesn't kill your workflow. In a pinch, you could use git bundle to exchange commits with other developers: http://git-scm.com/2010/03/10/bundles.html

This is great until you depend on anything you actually have to fetch from Github. Bundling project dependencies from git comes to mind

Re: "Major service outage"

#25
post #21

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…

The beauty of decentralized version control is a node going down doesn't kill your workflow. In a pinch, you could use git bundle to exchange commits with other developers: http://git-scm.com/2010/03/10/bundles.html

Unless you need to run a bundle install (or npm install, or whatever) and have github urls in your Gemfile.

Re: "Major service outage"

#26
post #25
post #21

Earlier quoted context omitted.

The beauty of decentralized version control is a node going down doesn't kill your workflow. In a pinch, you could use git bundle to exchange commits with other developers: http://git-scm.com/2010/03/10/bundles.html

Unless you need to run a bundle install (or npm install, or whatever) and have github urls in your Gemfile.

Does Bundler allow for multiple gem sources to be specified (on a gem by gem basis)?

Re: "Major service outage"

#27

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 probl…

Databases typically don't scale horizontally with so much ease. Scaling high "write" data stores is not a trivial problem. But I feel your pain.

Re: "Major service outage"

#28
post #26
post #25

Earlier quoted context omitted.

Unless you need to run a bundle install (or npm install, or whatever) and have github urls in your Gemfile.

Does Bundler allow for multiple gem sources to be specified (on a gem by gem basis)?

I'm not 100% positive on the specifics, but I've never seen it used. I suspect its not possible.

(context: I make https://circleci.com - a continuous integration company for web apps, often Rails. We occasionally get support requests that allow/ask us to look at Gemfiles, so I've seen an above average number of Gemfiles. However, I more often see the stdout of the `bundle install` command, which shows GitHub being accessed).

Re: "Major service outage"

#30
post #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.

We use rhodecode to mirror our hg and git stuff it auto pulls stuff also.
Post reply on HN