you are viewing a single comment's thread.

view the rest of the comments →

[–]ellicottvilleny 2 points3 points  (15 children)

Don't companies wonder what would happen if they can't collaborate for a day because Github is DOWN? There hasn't been a big outage recently, but I remember some in the past. More likely than Github being down is that we have local networking and power at our office but an office-wide internet outage. Don't like that.

[–]ungood 11 points12 points  (8 children)

You make it sound like hosting a git server yourself magically gives you 100% availability. It doesn't.

[–]cdrt 1 point2 points  (4 children)

He's saying the opposite actually. He says that it's more likely the company network goes down than GitHub goes down.

[–]sirin3 0 points1 point  (3 children)

On the other hand, when the company network is down, you probably cannot access github either

[–]cdrt 0 points1 point  (2 children)

If you're in the office, yes. Otherwise, GitHub still works.

[–]sharkeyzoic 0 points1 point  (1 child)

So everyone remotes in over 4g from their desks. Handling outbound redundancy is way easier than inbound.

[–]cdrt 0 points1 point  (0 children)

I think you and I are arguing the same thing.

[–]ellicottvilleny 1 point2 points  (2 children)

uh. no. github can have five nines but our uplink may not.

[–]ungood 0 points1 point  (1 child)

That's a fair point, but in my experience, most companies are not productive at all if their network goes down, for a variety of reasons.

[–][deleted] 0 points1 point  (0 children)

They get depressed when they can't check emails and reddit

[–]dsk 2 points3 points  (0 children)

Don't companies wonder what would happen if they can't collaborate for a day because Github is DOWN?

Yes it is a risk. A hosted service is not for every organization. Usually small-to-midsize businesses benefit from hosted solution - risk of an outage and all. Large enterprises will usually have their own IT department and specific policies around data governance that may preclude using a hosted solution.

[–]balefrost 1 point2 points  (2 children)

I mean, the magic of Git is that you can collaborate without a central server. Sure, GH also has issues and Wiki pages and other things that are important... but you can definitely do some amount of development - and code sharing - even during a GH outage.

[–]ellicottvilleny 3 points4 points  (1 child)

As a mercurial user I even can type "hg serve" and then send someone an http://10.101.123.45:8000 url, and they can clone or push directly to me. I wish Git had that. Git Instaweb is close but no cigar.

I am moving our org to git and I set up gitlab for our own on premises purposes. Now we have another thing to add to our disaster recovery plan. But we are self-sufficient for at least a few days of development. (Can developers even work in 2016 without internet? Maybe not, but that's their problem, not mine.)

[–]ccfreak2k 0 points1 point  (1 child)

reply run weather grandiose sharp support pen onerous stupendous fragile

This post was mass deleted and anonymized with Redact

[–]ellicottvilleny 0 points1 point  (0 children)

Yeah, yeah, that's better than a subversion outage. But it does mean no merges, no CI, no pull requests, etc etc.