Postgres Is Enough
This title could be clearer and more informative.Try out Clickbait Shieldfor free (5 uses left this month).
A curated directory arguing that PostgreSQL can replace most specialized databases and services like Redis, Elasticsearch, Kafka, and MongoDB for the vast majority of projects. The core argument is that adding multiple data stores introduces unnecessary operational overhead — more monitoring, maintenance, failure modes, and costs — while Postgres already supports caching, queues, full-text search, JSONB documents, vector embeddings, time-series, analytics, graphs, and geospatial data through extensions. The site catalogs PostgreSQL extensions and tools for each use case, and acknowledges that specialized infrastructure is sometimes warranted, but only after exhausting Postgres's capabilities.
Table of contents
The Typical PatternThe "Webscale™" StackWith Postgres"But Postgres Isn't Webscale™!"Maybe Postgres Is EnoughWhen You Actually Need Something Else339.6K Impressions10 Comments