Snapshot

Snapshot is a state of an Aggregate. A snapshot ”sits” in between events in the history.

AggregateStorage reads events backwards until encounters a snapshot, applies it to the Aggregate, and plays trailing events.

Top