All it means is that humans are not yet powerful enough to make the environment work as it should (ie serve humans).
http://www.washingtonpost.com/blogs/capital-weather-gang/pos...
8:21 PM PDT We are investigating connectivity issues for a number of instances in the US-EAST-1 Region.
8:31 PM PDT We are investigating elevated errors rates for APIs in the US-EAST-1 (Northern Virginia) region, as well as connectivity issues to instances in a single availability zone.
8:40 PM PDT We can confirm that a large number of instances in a single Availability Zone have lost power due to electrical storms in the area. We are actively working to restore power.
e.g. because region-to-region data transfer is not free, and trans-region latency is ugly, you can't just relaunch half your instance farm in another region and expect happiness. There are also routing issues: Internal IPs don't work across regions, elastic IPs don't transfer across regions...
Extremely nerve wracking for new startups like ours.
But anyone deploying a critical application to AWS makes a point of cross-region data replication. Heroku have long known that they lose potential customers to, say, Engine Yard as a result of only hosting at US-East.
One can only conclude that this is a clear business decision on their part. I can hardly believe that Heroku's engineers are incapable of it. Indeed I would be very surprised to learn that they haven't brought up an instance of their platform at, say, US-West, for testing or proof-of-concept purposes.
Of course, productising that is a different matter. Extending the control plane, front end, and pricing/billing systems might have considerable associated project cost. Perhaps they have concluded that the costs outweigh the additional revenue. Or, just haven't got around to it yet.
> uninformative titles left intact
hn 2012
I've learned my lesson.
It's underhanded to call it a "performance issue," if not an outright lie, albeit a small one.
(fyi: our customers are still being alerted)
Their status site is running fine altho it's not reporting errors: https://status.heroku.com/
Their Helpdesk is down: https://api.heroku.com/helpdesk/login?timestamp=1341025835&#...
Devcenter is down: http://devcenter.heroku.com
AWS isn't reporting any errors: http://status.aws.amazon.com
8:21 PM PDT We are investigating connectivity issues for a number of instances in the US-EAST-1 Region.
However, I have 20 instances on us-east. And haven't seen any problems, even during yesterday's outage on AWS.
Edit: that doesn't mean this isn't an AWS outage.... It almost certainly is.
- One AZ is down
- API commands are spotty and may return incorrect results
- ELB looks screwed
- IP reassignments don't seem to be working
- Who knows what the fuck else is broken(fandalism is down)
Beginning to feel pretty lucky though -- this is at least the 4th AWS-East outage that has made enough of a splash to notice but missed my instances. Upgrading to multiple availability zones was scheduled for Monday anyway.
Had to move off Heroku for my latest app. That amount of downtime would put me out of business.
To bad. I really like the Heroku platform
They rely ONLY on virginia's instances because its the cheapest, without caring about customers.. or thinking of replicating their services in multiple locations for such issues!