3 ms·
You can use off-the shelf components and use boring technology without making a big mess out of technical debt. The alternative to building your own DB isn't t
by konschubert 3y ago
You can use off-the shelf components and use boring technology without making a big mess out of technical debt.
The alternative to building your own DB isn't to put everything into a big json file.
The correct alternative is Postgres.
- sanderjd 3y agoThis is basically what I was trying to say as well. The trade-off I'm talking about is not "off the shelf and boring" vs. "bespoke and exciting", it's more nuanced than that. The decision companies have to make is more like "what is worth our time and investment and what isn't?". That "time and investment" trade-off may involve custom code vs. off-the-shelf solutions, or it may be between a managed psql that doesn't provide a useful configuration vs. self-hosting and maintaining that configuration yourself, or any number of other build-vs-buy and expedience-vs-longevity decisions. My point is just that it's very case specific, and you can easily guess wrong in either direction.