3 ms·
Costs and general complexity. It is quite easy to accidentally reduce a system's uptime by introducing extra complexity involved with higher availability
by weird-eye-issue 5y ago
Costs and general complexity. It is quite easy to accidentally reduce a system's uptime by introducing extra complexity involved with higher availability
- supermatt 5y agoOh yeah, there are definitely additional costs and complexity involved. Im just saying that these cloud service providers offering managed services should be covering all that - they certainly charge as if they do! And in the case of heroku - and their specific architecture - it is not that complex. Im aware that other cases may vary.
- Amasuriel 5y agoNo particular love for Heroku, but you can pay for multi az failover if you want it. https://devcenter.heroku.com/articles/heroku-postgres-ha https://devcenter.heroku.com/articles/heroku-postgres-ha If you don’t pay you won’t get the feature. Given that multi az failover directly impacts their cost that seems pretty fair.
- supermatt 5y agoYeah, I suppose in some circumstances their offering is OK. I don't think i have ever worked on a system where 10 mins of data loss is anywhere near acceptable though. I guess for mostly static pages, or self hosting a blog its ok, although id be pissed if i had to rewrite an article. Makes you wonder who their target market is.