Live data from Hacker News

GitHub's down?

news.ycombinator.com

41–50 of 154 posts

Re: GitHub's down?

#41
post #6

To me, that looks like an angry unicorn ... does that mean it's another DDoS? It would also be interesting to track loss of productivity in the software engineering professions when GitHub is down. Is this a single point of failure for your company?

It's just git you'd go and get the code from literally anywhere else its being used.

I was trying to run composer ... and many composer packages are hosted directly on GitHub. Also, issues, pull requests ...

Re: GitHub's down?

#43
post #30
post #8

Earlier quoted context omitted.

perhaps a good time to reconsider depending on a third party for your important services to deploy?

It is likely that GH have a better uptime than the parent's services.

It is likely that the parent's services would be up while GH is down.

Re: GitHub's down?

#44

For everyone who is currently loosing productivity, perhaps your time might be well spent reviewing `git daemon`: http://git-scm.com/book/en/v2/Git-on-the-Server-Git-Daemon

OK I get what you're saying, but honestly, who is really 'losing productivity'? I suspect the ones saying they are in fact just getting on with other tasks they can do because they are, despite github, still using distributed version control and do have access to and the ability to commit to code repositories. You don't need to host your own git daemon or github clone to get that functionality.

I don't use github because it gives me a git daemon. I use it because the interface allows me interact with non-technical people when dealing with code and resources. I use github because, even though it is down right now, my stuff is backed up, I don't have to deal with the nitty gritty of ensuring backups succeed, I don't have to deal with the system when it goes down - someone else does that for me. Hence I would never want to run a local github clone.

Re: GitHub's down?

#46
post #28
post #15

Earlier quoted context omitted.

Not just for a company, but for developer productivity in general, professional or not... Think of all the package managers that pull straight from Github repos as part of their installation processes..

Exactly ... we've got Ansible scripts that do that. One of the current Java rockstars (not my description), Adam Bien, recommends pulling the source code for all third-party dependencies to build them locally and put them in a local repository. I suppose you can push directly back upstream to avoid having an extra step.

For OS-level package management like Apt or Yum this is less of an issue, but for things like Composer, Gem, NPM and the like, is the concept of "closest available mirror" even a thing?

I guess for mission critical applications you could have a local mirror of all your vendor package dependencies (probably not a bad idea) but I would bet most people don't do that (I don't)..

Re: GitHub's down?

#48
post #40
post #26

Earlier quoted context omitted.

Or setup Gitlab for bigger teams, they even offer a Docker image.

There's even an AMI image for Amazon ec2 hosts IIRC, which brings down the costs when coupled with a reserved instance.

You can also run `sudo apt-get / yum install gitlab-ce` nowadays.

Re: GitHub's down?

#50
So glad we don't rely on GitHub for our deployments anymore, we haven't had an outage to git in the past year yet it seems GitHub goes down more often than people realise. Obviously DDOS attacks are nearly impossible to mitigate for anyone but it should serve as a reminder of companies dependencies on external services.

Somewhat related I highly recommend both Gogs and Gitlab for internal git hosting.

Post reply on HN