Progress¶
Progress is the CDC cursor: PostgreSQL LSN, MySQL binlog coordinates, or a MongoDB resume token. Without it, a restart would either replay events or skip them.
File¶
Default path is progress.json in the working directory.
In Docker, put this on a volume:
The file is overwritten as a JSON object, for example:
Redis¶
Values are stored as a Redis hash at key. Use this when the process filesystem is ephemeral (Kubernetes without a PVC, Fargate, and so on).