Building Change Data Capture (CDC) in .NET with Debezium + RabbitMQ
Автор: Milan Jovanović
Загружено: 2024-10-29
Просмотров: 19611
Want to master Clean Architecture? Go here: https://bit.ly/3PupkOJ
Want to unlock Modular Monoliths? Go here: https://bit.ly/3SXlzSt
Join a community of 1000+ .NET developers: / milanjovanovic
Learn how to implement Change Data Capture (CDC) in your .NET applications using Debezium, PostgreSQL, and RabbitMQ with MassTransit. In this tutorial, I'll show you how to:
Set up Debezium to capture database changes
Configure PostgreSQL for CDC
Stream changes to RabbitMQ
Process events with MassTransit in .NET
Implement real-time data synchronization
Perfect for building event-driven architectures, data replication systems, or keeping your microservices in sync. See how these powerful tools work together to create a robust CDC pipeline.
Debezium: https://debezium.io/
Postgres Logical Replication:
https://www.postgresql.org/docs/curre...
Check out my courses:
https://www.milanjovanovic.tech/courses
Read my Blog here:
https://www.milanjovanovic.tech/blog
Join my weekly .NET newsletter:
https://www.milanjovanovic.tech
Chapters
0:00 What is Change Data Capture?
3:21 Configuring the Debezium server
9:28 Adding a MassTransit consumer
12:11 Setting up RabbitMQ topology
16:39 Transforming CDC messages
Доступные форматы для скачивания:
Скачать видео mp4
-
Информация по загрузке: