Don't Ask, Don't Poll: Just React to Your Database

Moving away from traditional polling-based architectures is crucial for modern, responsive systems. This talk demonstrates how Java developers can use Debezium to react instantly to data changes, enabling cleaner microservices and better data consistency. What you’ll learn The pitfalls of database polling. Introduction to reactive systems. Java ecosystem integration with Debezium. Live demo concepts.

Real-Time Data Streaming with Postgres & Debezium

This presentation explores the power of Change Data Capture (CDC) to transform your database into a real-time event source. We dive into the architecture of Debezium, how it leverages PostgreSQL’s logical decoding, and how to build resilient data pipelines. What is CDC? Change Data Capture (CDC) is a set of software design patterns used to determine and track the data that has changed so that action can be taken using the changed data. ...

Contributing to the Data Streaming Revolution: Debezium

In the world of modern data architectures, Change Data Capture (CDC) has become a cornerstone for building reactive, event-driven systems. At the heart of this movement is Debezium, a distributed platform that turns your existing databases into event streams. Joining the Stream In July 2020, I had the opportunity to contribute to the Debezium project. My involvement came at a time when I was deeply immersed in building real-time data pipelines and realized the power of capturing row-level changes without overloading the source databases. ...