Overview
Queues decouple producers from consumers and smooth load spikes. Pick one that matches your durability needs.
Choosing
- Postgres + SKIP LOCKED — simplest, good enough for many apps.
- Redis / BullMQ — fast, in-memory, add persistence care.
- Managed (SQS) — durable, scales, less ops.
Operations
Monitor queue depth and consumer lag; alert before backlog grows unbounded.