Desenvolvimento de Software · Avançado · Inglês · Técnico
event sourcing
Padrão em que o estado do sistema não é guardado diretamente: registra-se a sequência de eventos que o alterou, e o estado atual é reconstruído a partir deles.
Onde usar
'Com event sourcing conseguimos reconstruir o saldo em qualquer data'.
Exemplos
With event sourcing we can replay the history and rebuild the balance.
Com event sourcing podemos reproduzir o histórico e reconstruir o saldo.
Event sourcing gives us a complete audit trail for free.
O event sourcing nos dá uma trilha de auditoria completa sem custo extra.
Cuidado
Não é usar eventos para integrar serviços: no event sourcing, os eventos são a fonte da verdade do próprio serviço.