ExpertiDict

Desenvolvimento de Software · Avançado · Inglês · Técnico

event sourcing

/ɪˈvɛnt ˈsɔːr.sɪŋ/locução substantiva

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.

Veja também

Todos os termos de Desenvolvimento de Software