Snapshot Saving Enhancement
The InternalOrderProcessor
saves the latest snapshot under specific conditions, rather than after each transaction by the orchestrator.
-
No Pending Messages: The snapshot is saved when the
InternalOrderProcessor
work queue has no pending messages. -
Batch Processing: The snapshot is saved after processing every 1000 events.