Debezium: PostgreSQL Change Data Capture (CDC)
Published in
8 min readOct 21, 2023
1. Goal
Set up Debezium to capture row-level changes in the schemas of a PostgreSQL database and publish to Kafka topic(s).
The high-level architecture is unquestionably explained in the above diagram π. Pikachu, aka Debezium PostgreSQL Connector, detects and carries/publishes row-level change events to Kafka topic(s) for configured Postgres tables.