Technical Talks

View All

ETL with Change Data Capture in 30 Minutes

Gunnar Morling Gunnar Morling | Senior Staff Software Engineer | Decodable

In this demo you’ll learn how to create a fully functional, end-to-end ETL pipeline leveraging change data capture (CDC) in under 30 mins using Decodable. You'll see how to join customer data from a PostgreSQL database with clickstream events from an Apache Kafka topic, and create a cleansed, transformed, and enriched data stream that’s ready to be consumed by an external system. All this in 30 minutes? Yes, absolutely!

Gunnar Morling
Gunnar Morling
Senior Staff Software Engineer | Decodable

Gunnar Morling is a software engineer and open-source enthusiast by heart, currently working at Decodable on stream processing based on Apache Flink. In his prior role as a software engineer at Red Hat, he led the Debezium project, a distributed platform for change data capture. He is a Java Champion and has founded multiple open source projects such as JfrUnit, kcctl, and MapStruct. Gunnar is an avid blogger ( and has spoken at a wide range of conferences like QCon, Java One, and Devoxx. He lives in Hamburg, Germany.