1 Cenário
Desenho e falha
Com o padrão ou sem ele. A escolha mostra o problema e o que queremos melhorar. Uma falha troca o roteiro inteiro.
Arquitetura de software
O Architecture Lab percorre um fluxo real, pausa em cada evento e mostra o que uma falha deixa para trás. Os dois primeiros módulos completos são o Transactional Outbox e o Transactional Inbox.
1 Cenário
Com o padrão ou sem ele. A escolha mostra o problema e o que queremos melhorar. Uma falha troca o roteiro inteiro.
2 Percurso
A trilha mostra cada etapa, inteira, na mesma tela. O relógio só muda a velocidade, não o resultado.
3 Agora
O texto ao lado do diagrama explica o evento que está na tela.
4 Registros
As tabelas provam o efeito: pedido, mensagem, cobrança ou ack.
Grava a mudança de negócio e a intenção de publicar um evento na mesma transação local.
Grava o efeito de negócio e o identificador da mensagem na mesma transação local.
Coordena um processo que atravessa serviços e compensa os passos já concluídos quando um deles falha.
Separa o modelo usado para alterar o estado do modelo usado para consultar.
Persiste os fatos do domínio. O estado corrente é uma leitura derivada desses fatos.
Interrompe chamadas a uma dependência instável para evitar que a falha se espalhe.
Repete uma operação transitória com limite, espera e uma condição clara para desistir.
Consulta o cache primeiro e, quando o dado falta, busca na origem e preenche o cache.
Concentra a entrada dos clientes, com roteamento e políticas aplicadas na borda.