Hacker News new | ask | show | jobs
by fusiongyro 3944 days ago
There's nothing magical about hosting a database. For a small application or early in the process, you can host in on the same machine; you can move it to a dedicated machine if the load is too much for one node to handle. IMO it's much better to do this than to assume a-priori that you need bunches of machines and wind up paying for lots more infrastructure than you actually need. Try it and see.
1 comments

so, can interpret above as: most DO/linode people host their database in the VM (either separate machine or the same one)? I asked this question because I need to evaluate whether it is feasible to use DO/Linode instead of AWS with the current man power in the team (managing database can take a lot of efforts, unless you disagree?)
There is nothing stopping you from just using RDS and then running your app frontend/backend on a VPS. This may be a good option if you dont feel like managing your own DB and keeping costs down in a "pay as you grow" fashion.
you mean the RDS and VPS from AWS? yes, this is one of the options, I was just curious about how those DO/Linode users host their database