Live data from Hacker News

Tell HN: Heroku is Down (update: recovering as of 10PM PST)

news.ycombinator.com

101–110 of 116 posts

Re: Tell HN: Heroku is Down (update: recovering as of 10PM PST)

#101

Earlier quoted context omitted.

That's 99.97 for the last month . Which is ridiculous, 9s for most services use years as standard. Of course if heroku did that they wouldn't look so good.

It doesn't matter whether gauged by the month or year. It's a percentage. If they have 99.97% uptime every month for a year, they'll still have 99.97% uptime for the year.

Or if they have 100% for six months and then 99.97% for one month the long-term average would be better.

Re: Tell HN: Heroku is Down (update: recovering as of 10PM PST)

#104
post #20

Earlier quoted context omitted.

I just got up (it's morning in Israel), and a client of mine in the US with a major, mission-critical application was screaming (rightly so) that things are down. We're already looking into alternatives -- perhaps not leaving Heroku altogether, but certainly not depending on them 100 percent. There's no way that we can entrust the business to something that can just catastrophically fail at any moment. I've been runn…

> There's no way that we can entrust the business to something that can just catastrophically fail at any moment. Anything, including service providers, can catastrophically fail at any moment. Fault-tolerant architectures are based on redundancy (including infrastructure provider redundancy, as you mention), not on "guaranteed" SLAs.

Provider redundancy goes against the concept of PaaS IMO (ignoring the sci-fi future where there are multiple 100% compatible providers). Heroku needs to become internally redundant to really live up to its promise.

Re: Tell HN: Heroku is Down (update: recovering as of 10PM PST)

#105
post #64

The AWS status page[1] is showing problems for EC2 East as of a few minutes ago. This might be is a more widespread issue. EDIT: Various non-Heroku EC2-East-based sites (e.g. Quora) seem to be down as well, lending more evidence to this being an EC2/EBS outage. 1: http://status.aws.amazon.com/

They posted an update on amazon: We continue to investigate this issue. We can confirm that there is both impact to volumes and instances in a single AZ in US-EAST-1 Region. We are also experiencing increased error rates and latencies on the EC2 APIs in the US-EAST-1 Region. Also Amazon Relational Database Service (N. Virginia) is unavailible. Seems like its snowballing.

RDS actually uses EBS so it is most likely the same underlying issue.

Re: Tell HN: Heroku is Down (update: recovering as of 10PM PST)

#106
post #74

Earlier quoted context omitted.

Isn't it your fault you didn't build a fault tolerant application? The first rule of building services is assume everything is broken.

Honestly, I haven't the resources to guarantee site uptime, and have accepted this will happen as a result; my complaint was more targeted at the default error messages. It seems this can be changed, though, fortunately for Heroku.

I guess my real point is your customer, 99% of the time, doesn't give a shit WHY your site is down. It just is.

Re: Tell HN: Heroku is Down (update: recovering as of 10PM PST)

#107
Another update from Amazon: "9:55 PM PDT We have identified the issue and are currently working to bring effected instances and volumes in the impacted Availability Zone back online. We continue to see increased API error rates and latencies in the US-East-1 Region." Been thinking that maybe most startups are seeing that cloud computing is the most reliable way to go, but today I'm reconsidering having another type of backup server. Just hope there is no data loss in the apps.

Re: Tell HN: Heroku is Down (update: recovering as of 10PM PST)

#108
post #71
post #47

Everyone should take a page from the book of Netflix right now. It's pretty embarrassing to be anyone that's entirely down and can't do a thing about it due to an EC2 outage. How do you explain to your customers/users/etc that you were down and have absolutely no control of when you will be back online? How can you explain it to yourself?

"We're sorry about the current downtime. We know some of you are frustrated, so we thought we'd take a moment to explain why this happened. "Running a web server is very expensive. After we've built the site, if we want to keep it running, someone needs to be on-call 24 hours a day. That means at least one full-time staff member who does nothing else-- more if we want them to stay sane. "To save us and you some money…

Yes, it's actually easier to apologize to your customers when you have AWS to blame for the outage. After all, you're in good company ("even Heroku is down - what do you want from us?")

Re: Tell HN: Heroku is Down (update: recovering as of 10PM PST)

#109

Related: Right now when I try to cat /proc/mdstat or use mdstat to look at my RAID status, it just hangs. Seems it's trying to contact the EBS volumes and it's just failing. Any way to actually view my raid status?

It's probably best not to muck around with the RAID right now when the drives it thinks are there aren't actually there. If it were me, I wouldn't touch anything until Amazon fixes itself.

It's more a theoretical question than anything else - Say this outage had gone on for days, I'd have needed to be able to see which volumes have failed and drop them from the array. How can I do that when I can't view the raid status? I have these problems even If I purposely detach a volume to test.

Re: Tell HN: Heroku is Down (update: recovering as of 10PM PST)

#110
post #108
post #71

Earlier quoted context omitted.

"We're sorry about the current downtime. We know some of you are frustrated, so we thought we'd take a moment to explain why this happened. "Running a web server is very expensive. After we've built the site, if we want to keep it running, someone needs to be on-call 24 hours a day. That means at least one full-time staff member who does nothing else-- more if we want them to stay sane. "To save us and you some money…

Yes, it's actually easier to apologize to your customers when you have AWS to blame for the outage. After all, you're in good company ("even Heroku is down - what do you want from us?")

You're lucky if your average customer knows what AWS is, let alone Heroku.
Post reply on HN