As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Como escolher sua abordagem de coordenação
A coreografia e a orquestração têm suas utilidades na integração de microsserviços. Escolha a coreografia dentro dos limites de um único microsserviço, onde você tem controle total sobre as dependências. Escolha a orquestração quando trabalhar além dos limites dos microsserviços. Por exemplo, vários microsserviços que participam de uma transação distribuída se beneficiarão da orquestração para contabilizar a reversão de falhas. Os microsserviços que lidam com eventos que podem ser de interesse para outros microsserviços se beneficiarão da coreografia e de uma arquitetura orientada a eventos.
Um padrão comum para implementar a reversão quando vários sistemas estão envolvidos em uma única transação é o padrão saga.