[Video] Outbox meets change data capture - hooking into the Write-Ahead Log (feat. .NET, PostgreSQL & Kafka)

By João Antunes

- 1 minutes read - 136 words

Hey folks! 👋

📢📽️ New one sent right into the tubes!

Another video on using change data capture (often referred to as CDC), to hook up into the database transaction log, forwarding incoming entries to the outbox table.

Previously, we used Debezium for this, but I was left wondering, what if I want to implement something similar with .NET? Turns out it’s not super hard, with the help of Npgsql, which provides us with APIs to hook into PostgreSQL Write Ahead Log, so we can read the incoming outbox messages and forward them to Kafka.

Here are a couple of related links:

Thanks for stopping by, cyaz! 👋

Categories: csharp dotnet
Tags: outbox change data capture postgresql kafka video