PostgreSQL for Everything
- Databases
- Infrastructure
- Open Source
- Developer Tools
The post is a broad "just use Postgres" manifesto. It claims PostgreSQL can replace a surprising amount of modern infrastructure, from key-value storage and message queues to full text search, vector search, raw file storage, time series, and even thin microservices. That landed with a lot of sympathy, because many people have watched teams bolt on Redis, Kafka, Elasticsearch, MongoDB, and friends long before the business needed them. The strongest consensus was not that Postgres is literally best at everything. It was that most teams, especially small ones, can get much farther with one boring database than they think, and should add specialized systems only after a real bottleneck shows up.
Defaulting to Postgres can cut real complexity for small teams, but only if you treat it as a starting point with explicit exit criteria. If your product depends on search quality, heavy analytics, strict uptime during scale-ups, or mixed workloads on one cluster, plan the split early instead of assuming Postgres will stay the universal substrate.
-
raphaelbauer.com
- Discuss on HN