Efficient recovery of CommitLogStoreActor
by saving a snapshot
#112
Labels
enhancement
New feature or request
Milestone
Motivation
CommitLogStoreActor
behaves as an event source actor.Saving a snapshot makes a recovery process efficient if the number of events increases.
Design
The team will address this issue by the following.
Note that some of the details might be changed.
lerna.akka.entityreplication.raft.eventsourced.persistence.snapshot-store.plugin
to configure a snapshot store plugin ID. The default value is empty string""
.lerna.akka.entityreplication.raft.eventsourced.persistence.snapshot-every
.1000
.RaftSettings
.def eventSourcedSnapshotStorePluginId: String
def eventSourcedSnapshotEvery: Int
ClusterReplicationSettings
(both classic and typed)def withEventSourcedSnapshotStorePluginId: ClusterReplicationSettings
LogEntryIndex
nowCommitLogStoreActor
/docs/*
)The text was updated successfully, but these errors were encountered: