Las colas de trabajo desacoplan al productor del consumidor, pero esconden problemas difíciles: reintentos duplicados, jobs no idempotentes y mensajes que nunca se resuelven. Este artículo repasa cada pieza con ejemplos de código en BullMQ, SQS y RabbitMQ.