Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Elección de su enfoque de coordinación
Tanto la coreografía como la orquestación tienen sus usos cuando se trata de integrar microservicios. Seleccione la coreografía dentro de los límites de un único microservicio, donde tendrá el control total sobre las dependencias. Selecciones la orquestación cuando trabaje más allá de los límites de los microservicios. Por ejemplo, varios microservicios que participan en una transacción distribuida se beneficiarán de la orquestación para dar cuenta de la reversión de los errores. Aquellos microservicios que gestionan eventos que podrían ser de interés para otros microservicios se beneficiarán de la coreografía y de una arquitectura basada en eventos.
Un patrón común para implementar la reversión cuando existen varios sistemas involucrados en una sola transacción es el patrón de la saga.