Skip to content
Ameen Abozaid
Planned lessonSRC-013-L08

Demo: rebuilding derived data after a Kafka cluster loss

  • Lesson 8 of 8
  • Senior C
On This Lesson 3 topics

This lesson is planned. The outline below lists the topics it will cover. The full lesson has not been published yet.

In this lesson

recover derived data when the event cluster is lost; prepares SRC-013-LAB1.

Draft outline details

Step by step

  1. Declare the scenario: the Kafka cluster is lost; the orders database is intact.
  2. Stand up a new cluster and recreate topics from configuration as code.
  3. Rebuild the search index and read models from the orders database; measure rate and total time.
  4. Planned mistake: resume consumers from the latest offset and silently skip a gap of events. Fix: backfill from the source of truth for the gap window and reconcile counts.
  5. Warm caches gradually to protect the database.
  6. Record the timeline, the data gap, and the remediation actions.

Check your understanding

What is the safe source for a rebuild?

Show answer

The source of truth, not another derived store.

Practice

Apply this lesson with the module's lab, exercises and quiz.

Lab and exercises Quiz

Marking a lesson complete is optional and you can undo it any time. Your progress stays in this browser.

Type to search levels, phases, modules and lessons.