Hacker News new | past | comments | ask | show | jobs | submit login

I hear all these things about the need to run in multiple regions, etc. Why do I have to worry about this? Why isn't there an easy off the self solution? Honestly, isn't there an easier way to have redundancy?



It's a hard problem because there are many different things which can cause downtime: S3 is simple and redundant but also limited so they constrain the engineering problem to something manageable.

If you need anything more complex than delivering static content, you have to spend the effort thinking about what's important to you and how you're comfortable spending and/or compromising to meet that reliability goal. The answers for this tend to be pretty specific to your business needs and tech stack.


Data synchronization between data centers is tough. There's A LOT of data moving in those data centers all once--it isn't easy to mirror that across the country in real time.


That's why the good lord invented eventually consistent data synchronization models. If your use case can tolerate it, use it.


There is an off the shelf solution - Google App Engine.




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

Search: