Saltar al contenido

Ingeniería / Recursos abiertos

¿Cuándo usar una cola entre servicios?

Separa los picos de entrada de la capacidad de procesamiento sin ocultar el coste operativo.

Úsala cuando

El productor puede confirmar la recepción antes de terminar. Los picos superan la capacidad sostenida y el trabajo puede reprocesarse. El flujo de VMAGeste separa ingesta, procesamiento y consultas analíticas.

Prefiere una llamada directa cuando

La respuesta necesita el resultado inmediato, el volumen es previsible y la dependencia cabe en el presupuesto de latencia. Una cola no arregla consumidores siempre más lentos que la entrada: la acumulación crece.

Antes de adoptarla

Define una clave de idempotencia, límite de intentos, retención, orden necesario y destino de fallos. Monitoriza la edad del mensaje más antiguo, además de la cantidad. Prueba la demo y registra la decisión con la plantilla ADR.

Referencia técnica

Evidencias en proyectos