4 ms·
You wouldn't typically run your database VMs on spot/interruptible instances.
by Scaevolus 7y ago
You wouldn't typically run your database VMs on spot/interruptible instances.
- alexnewman 7y agowhy not? Just kidding, but it's getting more common :)
- alexnewman 7y agoIn distributed databases with appropriate grace under churn... Sorry I wasn't clear in my earlier post
- scarface74 7y agoYou wouldn’t typically run your databases in a cloud environment on your own VMs - you would use a managed service.
- timc3 7y agoThat depends on several factors. The database you might want to run may not be available for instance.
- paulddraper 7y agoI'm still waiting on that managed PostgreSQL 12 service....
- scarface74 7y agoAlmost.... PostgreSQL 12.0 Now Available in Amazon RDS Database Preview Environment https://aws.amazon.com/about-aws/whats-new/2019/11/postgresql-12-0-now-available-in-amazon-rds-database-preview-environment/ https://aws.amazon.com/about-aws/whats-new/2019/11/postgresq...
- mrits 7y agoI would never use a managed database service again.
- scarface74 7y agoWell, plenty of people do...
- matt2000 7y agoThis sounds like the first line in a novel.
- IAmEveryone 7y agoUnfortunately, "Nor would I use cloud-based document storage" is the next, and last, sentence.
- simula67 7y agoWhy?
- tedk-42 7y agoManaged databases are quite good. RDS is very mature and does a very good job with fail over, backups and is very easy to setup. I don't want to manage anything that needs to be clustered. Technologies like that often need trained engineers with good knowledge of how the product behaves if we want to manage it ourselves.
- alexnewman 7y agoAlas it's the only way to get decent efficiency on certain cloud platforms. However, you often can't get the custom plugin and modules. On amazon bare metal ephemeral disk instances are decent high performance alternatives but you can't beat aurora for most pg usecases.
- joshvm 7y agoBut you would run expensive machine learning jobs on them, and these (GPU instances) tend to offer more significant absolute savings when they're pre-emptible.
- CoolGuySteve 7y agoYeah but my database costs are a tiny sliver of my overall expenses and the instances will be located in whatever cloud provider hosts the rest of my infrastructure. How many people are running a cloud account with ONLY a cockroachdb in it? Your point seems pretty obtuse tbh.