Earlier quoted context omitted.
Actually I do not disagree.... I make the platform choices, so i live with the results. However, IMO an error message that distinguishes between an "hosting" issue and an "app" issue is not only fair, it is in fact, meaningful data to (at least some) customers.
The people who care that it's a Heroku issue not app issue (hint: not many) have probably already heard about the Heroku outage. Everyone else will be confused about what the hell this "Heroku" thing is. That said, if they don't use appropriate error codes (maybe 502 or 504 for Heroku issues and 503 for app issues?) they should. But I don't think error messages should mention "Heroku" by name.
Dear Heroku: Quit blaming all of us when you fail. Do this instead…
41–50 of 139 posts
Re: Dear Heroku: Quit blaming all of us when you fail. Do this instead…
#42As someone who was inconvenienced by the outage, and with no mitigation strategy in place, I DON'T blame Heroku. The weight is placed squarely on me (lone tech in our company) for not having researched how to distribute services alongside Heroku, or fall back to something else, or whatever the proper term is. I've been googling like mad since this morning, finding a few mostly-unanswered StackOverflow questions and a…
Re: Dear Heroku: Quit blaming all of us when you fail. Do this instead…
#43To my surprise, this blog post hit the top spot on HN at least briefly. My blog started throwing some app errors.
I've had a couple of hit HN stories on my blog without a problem, and it was hosted from my apartment on an old server with 256MB of RAM. Now, it is static pages served through nginx, but I'm pretty sure that a few thousand hits shouldn't require 10 Heroku dynos to not fall over.
Kids these days. (the mindset, not the age)
Re: Dear Heroku: Quit blaming all of us when you fail. Do this instead…
#44Bullshit. It's your fault. I'm your user, you took my money. We're done here. Everything is your fault.
Actually I do not disagree.... I make the platform choices, so i live with the results. However, IMO an error message that distinguishes between an "hosting" issue and an "app" issue is not only fair, it is in fact, meaningful data to (at least some) customers.
Re: Dear Heroku: Quit blaming all of us when you fail. Do this instead…
#45Bullshit. It's your fault. I'm your user, you took my money. We're done here. Everything is your fault.
The information is useful. Heroku should provide it. We're done here.
Re: Dear Heroku: Quit blaming all of us when you fail. Do this instead…
#46Earlier quoted context omitted.
Actually I do not disagree.... I make the platform choices, so i live with the results. However, IMO an error message that distinguishes between an "hosting" issue and an "app" issue is not only fair, it is in fact, meaningful data to (at least some) customers.
Why, do your users care?
By Heroku not listing when its their downtime, they are insulating their reputation as a hosting company from end users, at the expense of the customers already using them. It's a little shady.
I agree that the average end user would probably not care, but most not caring does not mean it's not valuable information to some people. So I see where the original poster is coming from.
Re: Dear Heroku: Quit blaming all of us when you fail. Do this instead…
#47Quite off topic, but I'm always sad to see really poor scalability: To my surprise, this blog post hit the top spot on HN at least briefly. My blog started throwing some app errors. I've had a couple of hit HN stories on my blog without a problem, and it was hosted from my apartment on an old server with 256MB of RAM. Now, it is static pages served through nginx, but I'm pretty sure that a few thousand hits shouldn't…
Re: Dear Heroku: Quit blaming all of us when you fail. Do this instead…
#48Re: Dear Heroku: Quit blaming all of us when you fail. Do this instead…
#49As someone who was inconvenienced by the outage, and with no mitigation strategy in place, I DON'T blame Heroku. The weight is placed squarely on me (lone tech in our company) for not having researched how to distribute services alongside Heroku, or fall back to something else, or whatever the proper term is. I've been googling like mad since this morning, finding a few mostly-unanswered StackOverflow questions and a…
Even vendors that promise that, e.g. Amazon, aren't infallible.
The more generalized "Cloud plus Dedicated" fallback/load balancing seems fairly involved, and raises a lot of other questions, but at least I've got a path to follow now. Also would be more expensive, as a backup server might just be hanging around doing nothing at times.
Then again, it would pay for itself in satisfied customers after just a single event.