Testing Debezium Connector with TestContainers and outbox pattern: Kafka, Clojure, PostgreSQL

Опубликовано: 30 Октябрь 2024
на канале: Andrey Fadeev
502
25

In this video let's dive into microservices architecture and discuss ways to communicate via Kafka. We will discuss why we need a CDC connector and the basics of the outbox pattern.

As a result, we will implement an end-to-end test with PostgreSQL, Kafka, Clojure, Debezium Connector and outbox transformation. And we will be able to configure and run everything in TestContainers!

Links:
https://www.confluent.io/en-gb/events...
https://debezium.io/documentation/ref...
https://debezium.io/documentation/ref...
https://debezium.io/documentation/ref...
https://debezium.io/blog/2019/02/19/r...
https://debezium.io/documentation/ref...
https://github.com/andfadeev/debezium...

If you liked this video and want to support my channel, please consider buying me a coffee ☕. Your contribution helps me create more content like this. You can donate at:

👉 Ko-fi: https://ko-fi.com/andreyfadeev
👉 Buy Me a Coffee: https://www.buymeacoffee.com/andrey.f...

Please also subscribe to my other resources:
👉 Telegram channel: https://t.me/andreyfadeevchannel
👉 Substack newsletter: https://andreyfadeev.substack.com

I'm truly grateful for your support, and thank you for watching! 🙏