Remix.run Logo
whalesalad a month ago

self hosting psql is trivial - what is the scary part? thats how we used it for decades until things like RDS came around.

sgarland a month ago | parent | next [-]

I would never say that self-hosting anything is trivial. Linux administration, tuning, and troubleshooting can be learned, obviously, and the same is true of RDBMS. Neither is a trivial skillset if you want to actually be able to run stuff at scale, though. There's a massive difference between 25 QPS and 25,000 QPS (TFA states ~40 replicas, and an aggregate of 1,000,000 QPS).

That shouldn't deter anyone from trying, though. You can't learn if you don't try.

olalonde a month ago | parent | prev | next [-]

Back in the 2000s, Database Administrator (DBA) was a pretty popular job title, and they usually got paid way more than regular software developers. It probably wouldn’t have been like that if managing databases was "trivial".

lossolo a month ago | parent | prev [-]

Yeah, that's baffling to me too. I started self-hosting my databases with MySQL 21 years ago, before the cloud even existed.

edoceo a month ago | parent [-]

Before the cloud? More than 21 years ago that damn cloud icon was in every Visio network diagram.

dragonwriter a month ago | parent | next [-]

The popularity of the cloud icon in diagrams well precedes the term “cloud computing” being coined for on-demand scalable (usually, but not always, remote-hosted) infrastructure and services that accompanied the explosion of such services in about the mid-00s.

edoceo a month ago | parent [-]

IME folk were saying move it to the cloud, with the meaning of a manged provider, before 2005.

lossolo a month ago | parent | prev | next [-]

> Before the cloud?

Yes, the cloud, in the modern sense (as in, on-demand scalable infrastructure like AWS), was just beginning to emerge back then, AWS launched S3 and EC2 in 2006 so 19 years ago. Other cloud services followed over the next several years.

dboreham a month ago | parent | prev [-]

Before that it was on whiteboards.