Loading video player...
š SUBSCRIBE for more content like this š: https://www.youtube.com/@kcode_tech?sub_confirmation=1 ------- In this video, we build an idempotent Kafka consumer that prevents duplicate event processing using PostgreSQL and the inbox pattern - the perfect complement to our outbox pattern from the previous video. 00:00 Intro 01:02 Outbox Problems Visualized 06:12 Inbox Pattern Code 14:27 Testing ------- š Previous Videos: Part 1 - Kafka Producer & Consumer Basics: https://www.youtube.com/watch?v=mVDdspGv8qE Part 2 - Kafka Exactly-Once Offset Commit: https://www.youtube.com/watch?v=rvB6Az0ppSg Part 3 - Kafka Partition Rebalancing On API Scaling: https://youtu.be/Q1jz4_oKnWs Part 4 - Outbox Pattern https://youtu.be/ujeFmq5trik š Useful Links: GitHub Repository: https://github.com/k-code-yt/go-api-practice/tree/main/kafka-outbox š± Social media links: - Twitch: https://www.twitch.tv/kcode_tech #kcode #go #golang #kafka #exactlyonce #offset #concurrency #distributed #systems #messaging #idempotency #database #transactions #sync #mutex #programming #tutorial #advanced