News for hackers. Stuff that matters.
Re:Amazon packages pile up after AWS outage spawns delivery ... by peterkelly on Wednesday December 08, 2021 @02:09AM (#29482015)
I'm almost tempted to think that having an explicit policy of forcibly shutting down each region once per month for a few hours (at times that are not publicly announced in advance) would be a worthwhile value-add.

A service that is unable to handle such a failure does not qualify as being ready for deployment. And I'm not just saying that to be a self-righteous pedant, I'm saying it because this kind of failure is statistically likely to happen at some point, so ignoring it is setting yourself up for major (and potentially very expensive) problems if you don't test for it regularly.

Re:Amazon packages pile up after AWS outage spawns delivery ... by ec109685 on Wednesday December 08, 2021 @02:32AM (#29482122)
Re:Amazon packages pile up after AWS outage spawns delivery ... by pojzon on Wednesday December 08, 2021 @02:39AM (#29482182)
Chaos Engineering was more or less created for a service mesh of microservices.

The companies we talk here about are most likely running a monolith app on Centos6..

Re:Amazon packages pile up after AWS outage spawns delivery ... by blantonl on Wednesday December 08, 2021 @08:36AM (#29484494)
* raises hand :)
Re:Amazon packages pile up after AWS outage spawns delivery ... by smartbit on Wednesday December 08, 2021 @03:09AM (#29482306)
Therefor I didn’t expect Netflix to go down. Would be interesting to learn in a postmortem why Netflix had issues despite Chaos Gorilla.
Re:Amazon packages pile up after AWS outage spawns delivery ... by ec109685 on Saturday December 11, 2021 @01:18PM (#29522978)
It seems like the fact that Route53 went down for changes was a big part of it.
Re:Amazon packages pile up after AWS outage spawns delivery ... by bobsmooth on Wednesday December 08, 2021 @06:05AM (#29483374)
I wonder how the simian army has evolved in the past decade.
Re:Amazon packages pile up after AWS outage spawns delivery ... by stdbrouw on Wednesday December 08, 2021 @05:48AM (#29483246)
Smallish non-tech companies typically have single points of failure that are much more severe than a server/service being down for a couple of hours. Accountant on holiday? Guess we're not writing any invoices this week. Two of our drivers are ill? Guess we'll have to let all of this stuff pile up here for a bit. By comparison, a public-facing service or intranet being down for a few hours hardly merits attention.
Re:Amazon packages pile up after AWS outage spawns delivery ... by sciurus on Wednesday December 08, 2021 @06:40AM (#29483588)
Shutting down availability zones I could almost see, since it's not that much more difficult or expensive to architect to handle that gracefully.

But an entire region? I've never worked anywhere that decided being multi-region was a good tradeoff. At best we've replicated data to another region and had some of our management services there, so in the absolute worst case (which would need to be much worse than yesterday) we could rebuild our product's infrastructure there.

Do I agree with this approach? Not in all possible cases of course, but for my employers? Overall, yes. It mitigates the highest impact risks. Going further would have significant complexity and costs. Those companies success or failure haven't been impacted by their multi-region strategy AFAICT.

Re:Amazon packages pile up after AWS outage spawns delivery ... by unionpivo on Wednesday December 08, 2021 @01:12PM (#29488248)
Most services and applications can occasionally have unplanned downtime. Many have also planed downtimes sometimes measured in half a day or more.

Services that truly need 100% uptime (and by that I don't mean what management say they WANT, but they are prepared to PAY) are a tiny minority, to the point that I imagine most software developers never work on one.

Even setups that i have seen to handle such cases, usually had some single point of failure somewhere.

And lest face it. Even if you do multi region on AWS, that won't protect you next time someone screws up BGP/switches/DNS or whatever and every region goes down for a while. In that case you better have failover to some other cloud vendor. Even planes or other safety critical equipment is not 100% failure proof.

Re:Amazon packages pile up after AWS outage spawns delivery ... by kall on Wednesday December 08, 2021 @02:14AM (#29482037)
At the project level maybe. At the AWS level, that‘s ridiculous. A lot of services can live with one major outage a year, but not once a month. Completely failing when their region goes down is reasonable.
Re:Amazon packages pile up after AWS outage spawns delivery ... by peterkelly on Wednesday December 08, 2021 @02:32AM (#29482131)
Region failures can be non-recoverable (e.g. natural disaster).

One major outage per year doesn't necessarily mean just a few hours of downtime, it could mean having to redeploy your entire service somewhere else, which could take several days or more if you haven't prepared for it. How many of those services can live with that?

Re:Amazon packages pile up after AWS outage spawns delivery ... by stdbrouw on Wednesday December 08, 2021 @05:51AM (#29483269)
> How many of those services can live with that?

Apparently, many can! Look at how many companies choose not to pay ransom when hit with a ransomware attack, or prefer to negotiate for days instead of buckling straight away, even if it means operations are crippled for weeks. They don't typically go bankrupt afterwards, everyone coped, life moves on.