dnd logo

All DevNation Days > DevNation Day @ Devoxx UK > Developing a stream processing application with Apache Kafka and Quarkus

Developing a stream processing application with Apache Kafka and Quarkus

   DevNation Day @ Devoxx UK | May 12, 2022

  Ozan Gunalp

Apache Kafka is the de-facto standard for high-performance data streaming applications. Such applications are infrequently about pure message processing. They often need to integrate Kafka messages with a remote endpoint, persist messages to a data store, or relay them to a third-party service.

This talk presents how Quarkus, in combination with MicroProfile Reactive Messaging, lets you build Kafka-based event-driven architectures. We will illustrate the concepts and common patterns using a sample application and show how Quarkus makes the development of event-driven microservices smooth and straightforward while integrating naturally with Quarkus' reactive core. Expect to see lots of live coding, showcasing live reload, Dev UI, continuous testing, etc.