Skip to content
Latchkey

O Que É Event Sourcing?

Event sourcing persiste cada mudança como um evento imutável em um log somente de acréscimo em vez de sobrescrever o estado atual. O estado presente de uma entidade é derivado ao reproduzir seus eventos desde o início. Isso proporciona um histórico completo e a capacidade de reconstruir o estado em qualquer ponto no passado.

Por que importa

Manter o histórico completo de eventos habilita trilhas de auditoria, consultas temporais e a reconstrução de novos modelos de leitura a partir do passado. As contrapartidas são maior armazenamento e a necessidade de snapshots e ferramentas de replay.

Guias relacionados