
Backend
Jobs idempotentes: reintentos, locks y la ilusión exactly-once
El procesamiento exactly-once no existe en sistemas distribuidos: así se diseñan jobs en segundo plano que sobreviven reintentos, caídas y entregas duplicadas.
·6 min de lectura
Etiquetas
3 artículos

El procesamiento exactly-once no existe en sistemas distribuidos: así se diseñan jobs en segundo plano que sobreviven reintentos, caídas y entregas duplicadas.

Construye paso a paso una cola de tareas para producción con Node.js y Redis: entrega fiable, reintentos, colas muertas y control de concurrencia.

No todo pertenece al ciclo de solicitud-respuesta: colas, workers, reintentos y patrones de dead letter para un procesamiento en segundo plano fiable.