Pass the PMP® Exam on Your First Try — Expert-Led Training
Learn Generative AI, Prompt Engineering, and LLMs for Free
Overview
AI, Data Science & Cloud Certificates from Google, IBM & Meta — 40% Off
One plan covers every Professional Certificate on Coursera. 40% off Coursera Plus Annual.
Unlock All Certificates
Dive deep into the world of Change Data Capture (CDC) and learn how to implement real-time data streaming using a powerful tech stack in this comprehensive video tutorial. Explore the integration of Docker, Postgres, Debezium, Kafka, Apache Spark, and Slack to create an efficient and responsive data pipeline. Follow along as the instructor guides you through the system architecture, setting up live data in a Postgres database, connecting to Postgres with Debezium and Kafka, previewing data on Kafka, and handling various aspects of data capture. Gain practical knowledge on setting up a Debezium connector, managing decimal values, tracking user changes with timestamps, and creating a robust data capture system in Postgres. By the end of this tutorial, you'll have a solid understanding of implementing an end-to-end data engineering project for real-time change data capture streaming.
Syllabus
Introduction
The system architecture
Getting live data into postgres db
Connecting to Postgres with Debezium and Kafka from the UI
Previewing Debezium data on Kafka
Getting full data from Postgres with Debezium
Setting up debezium connector from the terminal
Handling decimal values on debezium
Getting the user that changed data on postgres with time
Creating a more robust data capture on postgres
Outro
Taught by
CodeWithYu