The thing nobody talks about, cause it doesn't sell: that advice "the right tool for the right job" is the battle cry of every vendor's marketing department.
The uncomfortable truth is that PostgreSQL is not "just a relational database." It hasn't been for over a decade. It's a data platform that does what most of these specialized tools do, using the same algorithms, with a single connection string, a single backup strategy, and a single place to debug when everything breaks at 3 AM.
Not "close enough." Not "good enough at small scale." The same algorithms.
- Redis
- Elasticsearch
- Pinecone
- Kafka
- MongoDB
- InfluxDB
All these buzzwords, unless we're talking about truly unbelievable scale, are achievable with just Postgres.Let me show you. Actually, no... simulate it and see for yourself.