This project is a demo for testing a CDC (Change Data Capture). All infrastructure is built using docker.
- PostgreSql as Legacy database
- Debezium as Change Data Capture
- Kafka to ingest data from Debezium
- KSQLDB to transform Avro messages into JSON
- Spark Delta Lake to manage events from legacy database