Advanced Big Data & Data Engineering
Q97 / 100

In streaming checkpointing, why is it important that checkpoint storage be durable and consistent with the state being saved?

Correct! Well done.

Incorrect.

The correct answer is A) If checkpoints and processed offsets become inconsistent, recovery after a failure can lead to data loss or duplicate processing

A

Correct Answer

If checkpoints and processed offsets become inconsistent, recovery after a failure can lead to data loss or duplicate processing

Explanation

A checkpoint must atomically capture both the processing state and the corresponding input offsets so that recovery resumes from a consistent point, avoiding gaps or duplicates.

Progress
97/100