...
Antes de nada, vamos a presentar el patrón Saga, qué es y cómo funciona.
Patrón Saga
Saga es uno de los patrones más conocidos para las transacciones distribuidas.
...
En este post veremos el segundo enfoque, porque es el más escalable, simple de entender y consistente.
El motor BPM como orquestador
El motor BPM de Camunda proporciona las herramientas para orquestar servicios siguiendo el patrón de Saga. Con eventos de compensación adjuntos a cada transacción (tarea), el motor puede escucharlos de forma centralizada y tomar medidas de compensación para el retroceso.
...