O que é Event Sourcing?
Event Sourcing armazena os eventos que aconteceram como a fonte oficial dos dados e, a partir desse histórico, deriva o estado atual. Cada evento registra uma mudança de negócio, como “item adicionado ao carrinho” ou “pedido cancelado”.
Em vez de saber apenas que um carrinho contém um livro, o sistema pode saber que o cliente adicionou dois e removeu um. Esse histórico é utilizado para reconstruir o carrinho, em vez de ser mantido apenas para consulta.
