Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

No matter the provider, their best practices all say to be multi-region.


Multi-region in AWS means building it yourself.

I suspect that the skills for real HA are atrophying because for 99% of the people multi-AZ is enough and most of the AWS stuff supports multi-az automagically.

The problem with multi-region is that it means configuration, and there are probably lots of services that you can't actually configure to be multi-region. Cognito is one off the top of my head. It looks like the various aurora flavors do multi-region, but what about Neptune? SQS? API Gateway? AWS Lambda? MediaLive?

Maybe you can hide all that behind DNS failover, maybe you can't.

Real multi-region is basically means going back to old-school HA, and that was hard to do when it was your data centers. On AWS it'll be even harder.

That isn't to say it's not possible, it's just a tremendous amount of work.

I mean really, if us-east-1 is down 80% of the internet is screwed...so from an expectations point of view does HA of your particular service matter if that happens? Even for a financial outages happen.

Once you have enough people it might be worth it. For a non mission critical startup? No fucking way.


Multi-AZ and then grow into multi-region if the need arises. Multi-region is a huge lift the moment all your data must live in two regions simultaneously. Very few shops are experienced enough to run clusters across datacenters in a way that can handle the unhappy paths.


Def not true with AWS, unless you reach a particular scale. Not for product market fit. My technology choices would be fully managed services so I could focus on my actual business.


Read the "Well Architected" paper. Go multi-region.


Unless eCF has made some major advancements in the last couple years, Amazon’s own retail business isn’t multi-region. So it’d be like the cobbler saying “Buy my shoes!” while wearing none, if AWS were to push everyone hard to have a multi-region strategy.

At least on AWS you typically can find capacity (outside of accelerators) by being flexible on instance types (C, M, R), instance sizes, and availability zones. Sounds like this region OP is in for Azure is constrained such that even this advice doesn’t work.


Can you link me to the well architected paper that talks about going multi-region for an early stage startup?


This may be the reference: https://learn.microsoft.com/en-us/azure/architecture/framewo...

I just watched the second video on the page, and it does discuss multi-region a bit.


def true with everything. what a ridiculous statement.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: