A Kinesis stream retains records for 24 hours. A downstream outage may last 48 hours, and consumers must replay the missed events after recovery. Which operational change is necessary before such an outage?

Published
  1. Enable enhanced fan-out and assume it provides permanent event storage.
  2. Start every consumer from LATEST after recovery and assume Kinesis fills the missing interval automatically.
  3. Increase retention only after the 48-hour outage to recover records that already expired.
  4. Increase stream retention beyond the maximum expected recovery and replay delay, and preserve valid consumer checkpoints.

Comments — 0