Debezium Blog

Change Data Capture (CDC) is widely used in various contexts, such as microservices communication, legacy system modernization, and cache invalidation. The core idea of this pattern is to detect and track changes in a data source (e.g., a database) and propagate them to other systems in real-time or near real-time. Debezium is a CDC platform that provides a wide range of connectors for most data sources. Beyond capturing changes, it also offers transformation capabilities through...

Hi everyone, my name is Giovanni, and I recently joined Red Hat and the Debezium team. The majority of my career has been spent in companies powered by microservices architectures, navigating different waves of technologies and migration challenges over time. On this journey, I had the opportunity to work on the lastminute.com pricing engine for flights across meta-search and direct channels, implementing dynamic pricing algorithms to ensure accuracy and scalability under high traffic conditions. Furthermore,...

While the team has been hard at work on Debezium 3.1, we’re pleased to announce a new maintenance update for Debezium 3.0.8.Final.
While our maintenance releases often focus primarily on stability improvements, we are happy to share that we’ve also included some new features in this maintenance release to improve the overall user experience.

Change Data Capture (CDC) is a cornerstone of modern cloud-native architectures, enabling real-time event-driven applications. Debezium, a leading CDC platform, provides powerful Single Message Transformations (SMTs) to filter, route, and modify data streams before they reach their destination.
While Debezium is a Java-based project, many cloud-native applications are built in Go. With this latest enhancement, you can now write SMT filters and routers in Go, allowing Go developers to fine-tune data processing within a Java technology thanks to TinyGo and WebAssembly.
This blog post explores how to use Go plugins in Debezium, demonstrating how this feature enhances flexibility and customization for cloud-native teams.

We’re pleased to announce the next pre-release of Debezium 3.1, 3.1.0.Alpha2. This release includes a number of breaking changes, new features, and improvements.