Sistema de colas y flujos para automatizar tareas repetitivas entre servicios.

Qué resuelve

Cuando una tarea depende de tres servicios distintos y cada uno falla a su manera, acabas escribiendo el mismo código de reintentos una y otra vez. QRowder centraliza eso: define el flujo, el sistema se encarga del orden, los reintentos y el registro de cada paso.

Cómo está hecho

Colas con prioridad, workers independientes por tipo de tarea, dead-letter queue para lo que falla de verdad y un panel mínimo para ver el estado de cada flujo. Todo el estado vive en base de datos, así que un reinicio no pierde trabajo.

Estado

Corriendo en producción para las tareas del taller: sincronización de archivos, avisos y procesos de impresión.