4 ms·
It's cheap to have a live db because the compute is detached from storage. This means they can spin up your compute on demand. While the compute is running it's
by brigadier132 2y ago
It's cheap to have a live db because the compute is detached from storage. This means they can spin up your compute on demand. While the compute is running it's around the same price as aws, gcp, azure, etc but you pay for more storage because it's replicated. One really nice thing about this is that you do not need to shut down the db to upgrade the machine and you get what are essentially free read replicas.
I think the business model makes sense, I just think they will eventually raise prices because they can.
- lysace 2y ago1) That's how e.g. RDS is already implemented, right? It's an AWS cash cow. 2) Who is going to use an external (from the perspective of your cloud or internal work load) RDBMS?
- brigadier132 2y agoRDS isn't implemented like that and if you are on AWS you can get neon to be in the same datacenter and even pay via AWS. I don't work for neon, I've just gone pretty deep on all the managed db offerings.
- lysace 2y ago(As in "compute is detached from storage", not all of the specifics.) > if you are on AWS you can get neon to be in the same datacenter and even pay via AWS Nice.
- the_duke 2y agoAs the title says... Aurora is somewhat implemented like that. RDS just runs regular database servers and provides some nice management automation around it.