Speaker: Gunnar Morling

Senior Staff Software Engineer @Decodableco

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 (morling.dev) and has spoken at a wide range of conferences like QCon, Java One, and Devoxx. He lives in Hamburg, Germany.


Building Modern Backends

Creating backend architectures is a more demanding task than ever, with many questions to answer, such as: how to build and operate services that are reliable and secure, scale to millions of users, and are maintainable too? How do you ensure data is always up-to-date and accessible with low latency? Which consistency models can be leveraged to achieve a good balance of performance and user experience? How to keep your systems observable, and how to establish governance and discovery for synchronous APIs as well as streaming services? Come and join us for the “Building Modern Backends” track, where we are going to explore these and other related questions, helping you to build backends that spark joy for your users and your developers alike.


Monday Mar 27 / 10:35AM BST



Change Data Capture for Microservices

Microservices represent complex business domains in the form of loosely coupled systems, but these don't exist in isolation: services need to propagate data changes amongst each other, in a reliable and scalable way.

Read more


Monday Mar 27 / 01:40PM BST ( 50 minutes )


Churchill (Ground Fl.)


Microservices Data streaming