Comment by stickfigure
Comment by stickfigure 15 hours ago
If you're going to run on more than one piece of hardware, something is going to be remote to your single writer database.
As an industry, we've generally decided against "one big box", for reasons that aren't necessarily performance related.
I sometimes dream of a local-first world in which all software works with local DB and only writes to the cloud as an afterthought, maybe as a backup or a way to pick up work on another machine. It just boggles my mind that more software nowadays relies on an always on internet connection for no good reason other then the design itself.