Live data from Hacker News

Github experiencing major service outages across all services.

status.github.com

91–100 of 147 posts

Re: Github experiencing major service outages across all services.

#91
post #24
post #10

That's a really nice status dashboard, tracking and publicly displaying your 98th% is really cool. On the other hand stuff like this: "13:17 UTC We are seeing unicorns ..." Comes off as un-professional at exactly the wrong moment.

Likewise - I haven't the slightest idea what "unicorns" are in this context.

The github error page is an angry unicorn. Similar to ars technica's moonshark, or twitter's failwhale.

Re: Github experiencing major service outages across all services.

#93

Well handled, minus the unicorns. Tangentially relevant: I just wish Github offered some sort of an academic plan for students, no private repo means that I cannot use Github at all not because I'm building closed-source software, but because I (obviously) can't put my assignment work for public viewing before the assignment deadline. So I've been using Bitbucket, which is fine and all, but I would have loved to be a…

BitBucket. It's essentially the same service as GitHub, but allows private repositories for free. And with an academic .edu email you get unlimited collaborators. Much simpler than running your own git server as others have suggested I think.

Re: Github experiencing major service outages across all services.

#94

I did a bunch of work on GitHub today just before it went down. Talk about getting lucky. I'm sure we will all learn a bunch from the post-mortem. These high-profile and very openly discussed failures are always good for learning all kinds of things. No issues at all on how GitHub is handling it so far. Eager to learn what happened. Hitting refresh on the status page every so often. Better than watching underwater ba…

I created a new org on GitHub today (through all the unicorns) and was about to push an existing repo to them so we could all start pulling it. Talk about unlucky.

The good part is you can do it yourself without GitHub (which, after the downtime, could come into the equation quite easily):

  -- Remote machine, or SSH port forwarded machine --
    > adduser git (you either add pusher/puller's ssh pubkeys to its 
      authorized_hosts, or use a shared password)
    > su git
    > cd ~
    > git init --bare myproject.git

  -- Your local repo --
    > git remote add  git@aforementionedmachine:myproject.git 
    > git push 
Setting up a git repo for confidential pushing and pulling is quite easy.

Re: Github experiencing major service outages across all services.

#95
post #52

Earlier quoted context omitted.

Your company runs its source revisions through Github without a backup solution? Do you really put all your eggs in a basket you have no control over? I know that in theory a cloud solution should have a higher uptime than an amateuristic set up private server, but cloud solutions have a certain complexity and coherence that make them very vulnerable to these kinds of 'full failures' where nothing is in your control.…

Add up your downtime over a three year period by relying on Git (or gmail, or AWS) versus the cost of trying to engineer some local-backup system, and the downtime associated with that going awry. Outages happens - as long as we're talking hours a year, pretty much everyone but life-safety systems, critical infrastructure, and payment/high-traffic commerce sites are probably better off just letting third-party cloud…

Yup. Github going down barely breaks my stride, but for a real production outage (e.g. Heroku going down), I pour myself a tall glass of scotch and thank my lucky stars I'm not the one who has to scramble around tailing logs and restarting servers. I'm pretty sure their ops team is better at this than I am anyway.

Re: Github experiencing major service outages across all services.

#96
post #83

Earlier quoted context omitted.

A remote can have multiple url entries. 'git push origin master' in my case pushes to Bitbucket, then GitHub. Must be manually added through 'git config -e' though. The order is important as it pulls from the first remote URL, while the push is to all.

i understood that and was aware. What i mean was for a web service that would monitor changes on public repos (commits, tags, branches) and would sync them automatically (mapping accounts, pruning branches, etc).

What would happen if that service goes down?

Re: Github experiencing major service outages across all services.

#97
post #47

Earlier quoted context omitted.

Once the current issues are resolved, students can sign up for a free GitHub micro account (5 free private repositories with unlimited collaborators) via https://github.com/edu . You just need a verified, valid-looking email address i.e. joe@stanford.edu, jim@strath.ac.uk, etc.

If you give them a good explanation, or some proof you are at school somewhere, they will be cool with that even without the .edu email. Great guys!

Absolutely, I got one without .edu email.

Re: Github experiencing major service outages across all services.

#99
post #66
post #64

Earlier quoted context omitted.

How fitting that one of the links you've posted is unavailable at the moment due to the very downtime that caused this discussion! Evidence of our over-reliance on GitHub in the open source community, perhaps.

Here I took it as evidence of Github's generous-to-the-point-of-being-ridiculously-foolish attitude toward their customers: They'll even give free public Git hosting to products that directly compete with their core business at a lower price point (free)! Even if you Do No Evil (R), some people will still complain about you. That being said, Git hosting would be better for everyone if Github had a bigger competitor i…

> They'll even give free public Git hosting to products that directly compete with their core business at a lower price point (free)!

unless you are providing paid accounts and expensive enterprise solutions with support, you are not competing with them in any way.

Re: Github experiencing major service outages across all services.

#100
It should be pretty far down their list of priorities at this point, but I just noticed the "Exception Percentage" value at https://status.github.com/graphs/past_day is saying 483.704%. The fact that they're measuring this in percentages implies the maximum is 100%, but this isn't so.
Post reply on HN