jProfessionals Winter Edition 23

Join us at the first in-person jProfessionals event since the start of the COVID-19 pandemic featuring guest speaker Gunnar Morling.

MentorMate is proud to sponsor this long-awaited return of in-person jProfessionals events featuring Gunnar Morling.


Gunnar 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.


He will give a talk: Change Stream Processing with Debezium and Apache Flink

Log-based change data capture (CDC) is a key component of the modern
data streaming stack, used for data replication, feeding search
indexes, low-latency data warehouse updates, and more.


Merely taking data from A to B often isn’t enough though; instead,
change event streams may need to be filtered or routed based on event
contents, multiple streams be joined, continuous query be updated,
etc. Enter Apache Flink: it lets you do stateful stream processing on
Debezium change event feeds. Join us for this session and learn about


* Implementing streaming queries on CDC events with the Flink Table
API and Flink SQL
* Aggregating and enriching change data events
* Deployment options: Kafka Connect vs. Flink CDC


In a demo we’ll put all these open-source components into action,
showing how to set up a data streaming pipeline from your operational
database to a live dashboard within minutes.