4 ms·
> You can always run your backend code on the same machine as your database. What I am saying is that nobody ever, ever does this. It’s considered a strict ant
by rco8786 5y ago
> You can always run your backend code on the same machine as your database.
What I am saying is that nobody ever, ever does this. It’s considered a strict antipattern for any app, even dopey internal MVPs. And I think it should be the default pattern until you need to scale.
- e12e 5y agoSure people do. Trivially you have to do this when using sqlite - but for small number of users, postgres and an application server and a reverse proxy will run fine on a small vm.
- rco8786 5y agoWhere is this magical land? I remember trying to ship an internal tool with SQLite several years ago and getting admonished by a senior dev for it. Haven’t seen it since across 4 different companies and and additional 8 years of coding.