Kafka in Practice
A practical series on Kafka and event-driven systems for backend engineers. I focus on messaging choices, reliable event delivery, and the trade-offs that shape production systems.
Phase 1 in progressPublished when ready
1
Messaging choices and reliable delivery
In progressStart by deciding where Kafka fits. Then connect database changes to events with a transactional outbox, and work through ordering, duplicates, and recovery.
Get the next article
Subscribe to get notified when the next article in this series goes live.