CDC With Debezium
[debezium
CDC
postgresql
redis
ansible
DevOps
programming
]
In this series, we will explore Debezium as a provider of a very useful process/software pattern called Change Data Capture (commonly referred to as CDC).
Once you read through this series, you will be able to answer these (and hopefully more) questions:
- What is CDC? Do we have other alternatives? What is the cost of using CDC?
- How does Debezium work behind the scenes?
- What are Debezium source connectors and how does the PostgreSQL source connector work?
- What is WAL (binlog)? How does it help with event recovery?
- What is an event trigger in PostgreSQL?
- How can we easily deploy Debezium if we don’t want to or need to use Kafka Connect?

We will showcase Debezium with PostgreSQL and Redis Streams, one of the many setup possibilities.
Series navigation:
If you want to dig even deeper, make sure to check this list of resources.