Introduction Modern applications often need to store data and at the same time publish events.Example: If the app writes to the database and Kafka separately, things can go wrong: This problem is called the dual-write problem.The Outbox Pattern solves it.
Month: September 2025
Production-Grade Debezium Connector with Kafka (Postgres Outbox Example – E-Commerce Orders)
Connecting Debezium with Kafka for Real-Time Streaming
Debezium Architecture – How It Works and Core Components
Introduction Modern systems need to move data fast and in real time. A small change in a database, like a new order or an update to a customer’s profile, must reach many systems instantly: analytics dashboards, search engines, caches, or other microservices. Debezium helps solve this challenge. It is an open-source platform for Change Data…
What is Debezium? – An Introduction to Change Data Capture
Introduction Today, many companies need to move data quickly from one system to another. For example, when a new order is made in an online shop, that order data must be sent to many other systems: payment, inventory, shipping, and reports. Doing this manually is slow and complex. This is where Debezium comes in.

