You Might Not Need Redis or Kafka Yet, Postgres as a Cache and a Message Queue
A slow endpoint and an email that should not block a request are two problems almost every backend meets. The reflex is to add Redis and a message broker. This is how to solve both with the Postgres you already run, how it works underneath, and an honest comparison with Redis, Memcached, Kafka, RabbitMQ, SQS and NATS.
- postgres
- caching
- queue
