5 ms·
Why does 'modern' nowadays mean 'host everything on managed services' like Vercel or Netlify? Why is running your own database so frowned upon? Is *SQL/SQLite s
by pmdr 3y ago
Why does 'modern' nowadays mean 'host everything on managed services' like Vercel or Netlify? Why is running your own database so frowned upon? Is *SQL/SQLite so insecure that a default password-protected setup can be pwned within minutes?
Managed hosting can give you a head start, but also increased costs. There are quite a few horror stories when it comes to billing.
- lelanthran 3y ago> Why is running your own database so frowned upon? It's a meme that running your own DB means that you'll get owned within seconds of going live, or lose all your data in the first day because fires in your data center are a daily occurence :-/. It's the modern equivalent of "MongoDB is Web Scale". > Managed hosting can give you a head start, but also increased costs. Yeah ... buuuuuuut ... it's a very tiny head start. Sure, you may save a few hours by using a hosted postgres service, but you save that only once over the entire lifetime of the database server! IOW, if you set up a PostgreSQL server on a couple of cheap VPS instances, you can continue using that server for each new product until you hit performance/security problems. I've got exactly one PostgreSQL server set up, and all my little experiments happen on that one server, with me creating new databases as and when needed.