apps/patterns/saga-pattern
028 · Padrões Fundamentais · ≈ 6 min de estudo
Saga Pattern
Troca a transação ACID distribuída por uma sequência de transações locais, cada uma com uma compensação: se uma etapa falha, as já concluídas são desfeitas na ordem inversa por operações de negócio, que ficam no histórico. Use quando uma operação atravessa serviços com bancos próprios e não cabe num BEGIN...COMMIT.
- passos
- 6
- arquivos
- 8
- teste
- 1
- tecnologias
- 5