2 ms·
To be fair, we're in an age with servers that can handle hundreds of simultaneous threads on a single system with terabytes of RAM and storage faster than RAM a
by tracker1 3y ago
To be fair, we're in an age with servers that can handle hundreds of simultaneous threads on a single system with terabytes of RAM and storage faster than RAM a few generations back.
You can scale up a lot with a general purpose RDBMS like postgres on a single server, and a read replica today.
It's not perfect, or even ideal for many workloads or even all environments... But it probably can be good enough for most application needs.
It's knowing when it isn't, why it isn't, and what to use instead that counts in those instances. But I hold no blame for starting with what is probably one of the better known and understood solutions to start with.