Sessions

Meet the talks!

What’s new in Spring for Apache Kafka 4?

Tim van Baarsen - ING

You are a Spring Boot developer and using Kafka for your event-driven or streaming applications. Then you’ve probably chosen Spring for Apache Kafka as your go-to integration.

With the release of Spring Boot 4, Spring for Apache Kafka has received a major upgrade! This new version fully embraces the Apache Kafka 4.x client and KRaft mode, eliminating ZooKeeper. But wait there is more!

In this practical deep-dive session, Tim will show you how to leverage the latest features in Spring for Apache Kafka 4, including:

  • Kafka Queues with shared consumers , enabling concurrent message processing from the same partition.
  • The new consumer rebalance protocol for faster and more efficient rebalances in your Kafka applications.
  • Observability improvements for batch listeners.
  • A practical migration path to guide you through breaking changes and test framework enhancements.

Live demos will show these features in action, so you can immediately apply them in your own projects.

Join this session and embrace the future of event streaming with Spring Boot 4 and Spring for Apache Kafka 4!