Debezium topics
12 short topics in Data Engineering and Analytics. Each one is a single focused exercise with a clear piece of evidence at the end.
12 topics, one exercise each.
Work through them in order, or jump to the one you need.
These are draft topic outlines (draft; instructor review pending). Full lessons follow after review; ask Ajay if you need a topic sooner.
- 01
Source log and change semantics
Demonstrate source log and change semantics in a focused Debezium example; verify normal behavior and one edge or failure case. Keep the exercise bounded and record the behavior supported by the chosen version.
Open micro-course → - 02
Connector and source configuration
Demonstrate connector and source configuration in a focused Debezium example; verify normal behavior and one edge or failure case. Keep the exercise bounded and record the behavior supported by the chosen version.
Open micro-course → - 03
Initial snapshot strategy
Demonstrate initial snapshot strategy in a focused Debezium example; verify normal behavior and one edge or failure case. Keep the exercise bounded and record the behavior supported by the chosen version.
Open micro-course → - 04
Change record representation
Demonstrate change record representation in a focused Debezium example; verify normal behavior and one edge or failure case. Keep the exercise bounded and record the behavior supported by the chosen version.
Open micro-course → - 05
Offset and checkpoint tracking
Demonstrate offset and checkpoint tracking in a focused Debezium example; verify normal behavior and one edge or failure case. Keep the exercise bounded and record the behavior supported by the chosen version.
Open micro-course → - 06
Schema-history management
Demonstrate schema-history management in a focused Debezium example; verify normal behavior and one edge or failure case. Keep the exercise bounded and record the behavior supported by the chosen version.
Open micro-course → - 07
Deletes and tombstone behavior
Demonstrate deletes and tombstone behavior in a focused Debezium example; verify normal behavior and one edge or failure case. Keep the exercise bounded and record the behavior supported by the chosen version.
Open micro-course → - 08
Transaction ordering interpretation
Demonstrate transaction ordering interpretation in a focused Debezium example; verify normal behavior and one edge or failure case. Keep the exercise bounded and record the behavior supported by the chosen version.
Open micro-course → - 09
Sink delivery and deduplication
Demonstrate sink delivery and deduplication in a focused Debezium example; verify normal behavior and one edge or failure case. Keep the exercise bounded and record the behavior supported by the chosen version.
Open micro-course → - 10
Access and source credentials
Demonstrate access and source credentials in a focused Debezium example; verify normal behavior and one edge or failure case. Keep the exercise bounded and record the behavior supported by the chosen version.
Open micro-course → - 11
Lag and failure diagnostics
Demonstrate lag and failure diagnostics in a focused Debezium example; verify normal behavior and one edge or failure case. Keep the exercise bounded and record the behavior supported by the chosen version.
Open micro-course → - 12
Snapshot and replay validation
Demonstrate snapshot and replay validation in a focused Debezium example; verify normal behavior and one edge or failure case. Keep the exercise bounded and record the behavior supported by the chosen version.
Open micro-course →
More in Messaging streaming and workflow engines.
You have the curiosity.
Let’s turn it into capability.
Start with a practical workshop or bring a specific question to Ajay.