It's funny how last week everyone was dunking on Supabase for their not-an-outage, and replying angrily to a post of mine where I defended them, saying that no, no, they had to have a multi-cloud strategy, deploy to the moon, shard to mars, completely unacceptable...
Turns out that now that AWS is really down, nobody is doing any of that, and even some of the people grandstanding last week are affected.
The reality is that as with everything in life, everything is a trade off. Most companies - including mine, btw, will base their services on the very good assumption that AWS is very stable and will generally work (them going down now doesn't make it false).
Yes, we all could design heavily distributed systems with failover to 35 regions, but they would be a lot more expensive, a lot more complex to operate, a lot longer time-to-market.
AWS (the single affected region) will be back soon, and we'll all go back to business.