jProfessionals Winter Edition 23

Brace yourselves, winter is coming!

On 25 February 2023 we plan to organize our first in-person Winter Edition of jProfessionals after the outbreak of COVID-19. It will be held as always in Capital Fort Tower in Sofia.

Don’t forget that this is the event where the stage is yours. That is why we’d like you to send you talk proposals on the usual link:

Our Guest Speaker for this edition is Gunnar Morling!

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

See you there!