CATCH-UP-CURSOR
Catch-up cursor. See Enterprise Integration Patterns.
Definition
Catch-up cursor — position in a message stream that a consumer resumes from after an interruption to replay missed messages without duplicating those already acknowledged.
Origin
Well-established pattern in messaging buses (Kafka offset, AWS Kinesis shard iterator). Adapted to EDI when a partner resumes after an outage and wants to retransmit from the last acknowledged MDN.
Use
After a 2-hour outage, the AS2 gateway resumes from the last received MDN (catch-up cursor); payloads between that instant and resumption are retransmitted by the partner, deduplication guaranteed by the idempotency key.
Related
- IDEMPOTENCY — see entry.
- REPLAYABILITY — see entry.
- TRACE ID — see entry.