Course Hive
Search

Welcome

Sign in or create your account

Continue with Google
or
Build a Production-Ready Real-Time CDC Pipeline (Debezium + Kafka + Postgres)
Play lesson

Google Cloud End to End Data Engineering Projects - Build a Production-Ready Real-Time CDC Pipeline (Debezium + Kafka + Postgres)

Master End-to-End Data Engineering: Real-Time Streaming, AI Integrations, and High-Performance Systems! Dive into hands-on projects, expert-guided tutorials, and cutting-edge technologies for a standout career in data engineering.

4.0 (2)
25 learners

What you'll learn

Understand and implement real-time streaming with Google Cloud for data engineering projects
Learn how to perform real-time socket streaming using Apache Spark
Master the use of Apache Airflow alongside Spark, Pyspark, Java, and Scala for data engineering
Develop skills to build and optimize high-performance, real-time analytics databases

This course includes

  • 47.5 hours of video
  • Certificate of completion
  • Access on mobile and TV

Summary

Keywords

Full Transcript

In this video, we build a comprehensive, production-ready Change Data Capture (CDC) system from scratch using modern, battle-tested tools. You’ll learn how to stream database changes in real time, propagate them through Kafka, and deliver updates to clients using WebSockets — the same patterns used in large-scale distributed systems. This is a deep dive into system architecture, implementation details, and real-world considerations like monitoring, verification, and end-to-end testing. What you’ll learn: ✅ How Change Data Capture works under the hood ✅ Designing a scalable CDC architecture ✅ Setting up Debezium with Postgres ✅ Streaming changes through Kafka ✅ Verifying data correctness and hooks ✅ Building a CDC control plane and monitoring setup ✅ Running full end-to-end tests Timestamps: 0:00 Introduction 1:18 Setting up the project 2:00 System architecture and implementation 35:45 CDC Setup DB and Stream 45:19 CDC Hooks and Data Verification 55:40 End to End testing 57:36 CDC Control Plane and Monitoring 1:01:18 Review 1:02:20 Outro Resources: Source Code - https://buymeacoffee.com/yusuf.ganiyu/full-source-code-realtime-cdc Full Source Code (Available to members) If you’re interested in real-time data pipelines, distributed systems, or backend engineering at scale, this video is for you. 👍 Like, 💬 comment, and 🔔 subscribe for more deep dives into backend systems and real-time architectures! #ChangeDataCapture #Debezium #Kafka #Postgres #RealtimeSystems #BackendEngineering #DistributedSystems #SystemDesign

Course Hive

Continue this lesson in the app

Install CourseHive on Android or iOS to keep learning while you move.

Related Courses

FAQs

Course Hive
Download CourseHive
Keep learning anywhere