Asynchronously loads the latest snapshot saved by an event-sourced actor or view identified by emitterId
.
Asynchronously loads the latest snapshot saved by an event-sourced actor or view identified by emitterId
.
Asynchronously saves the given snapshot
.
Asynchronously saves the given snapshot
.
A snapshot store that saves snapshots to the local filesystem. It keeps a configurable maximum number of snapshots per event-sourced actor or view. Snapshot loading falls back to older snapshots if newer snapshots cannot be loaded.
Configuration key
eventuate.snapshot.filesystem.snapshots-per-emitter-max
.