4 ms·
If the cost of operating a postgres database is eating into your margins so much (and you can't simply adjust your prices to eat the difference) then I would su
by xyzzy_plugh 4y ago
If the cost of operating a postgres database is eating into your margins so much (and you can't simply adjust your prices to eat the difference) then I would suspect the wrong technology is in place.
Sure, RDS is expensive, but it's also quite well done. Almost every cloud platform service is more expensive than doing it yourself. No surprise here.
In the past I've deployed SQLite over Postgres for cost cutting reasons. It's not too difficult to swap out unless you're heavily bought into database features.
- movedx 4y ago> Almost every cloud platform service is more expensive than doing it yourself. No surprise here. In a business environment, this is actually not true unless you consider the extreme long term. A Multi-AZ MySQL RDS instance of size db.m1.large (2x vCPU, 7.5GB of RAM), a 500GB standard disk, and an on-demand pricing model with 100% monthly utilization, will cost you approx. US$7,000 per year (rounding up.) That price gets you almost everything you can imagine from that service. US$7,000 wouldn't get you my services for the time needed to setup a service that came even 30% as close in terms of reliability, feature parity and support. RDS is not expensive (in the right environment.)
- xyzzy_plugh 4y agoAgreed. RDS is a no-brainer, generally. The issue here appears to be with the unit economics per tenant. My argument is if the unit economics matter so much, the technology choice is likely a poor fit.