Agenda

The Lean Kafka Streams Playbook: Making Java Containers Lighter and Faster

Neil Buesing, Raft

Wed, Nov 4, 2:00⁠–⁠2:45 PMRoom 2004

Kafka OperationsIntermediateBreakout session

You want to develop data‑streaming applications with Kafka Streams, a Java library, but you’ve been told they consume too many resources when deployed in your Kubernetes cluster. Your organization is moving away from Java due to memory consumption and CPU utilization concerns. You’re also using a cloud‑based Kafka cluster with limits on the number of active connections. If any of these issues are being raised in your organization, come learn practical ways to reduce your memory footprint, improve CPU performance, and rein in Kafka connections.

Even if you are just using consumers and producers, you will still gain insights to make them more efficient.

Leave with a clear understanding of Java 25 features in action, whether GraalVM can work for you, how to tune RocksDB, how to use stream threads effectively, how to manage connection counts, and more. Retain the rich ecosystem of Java with its 30 year history and Kafka Streams with its 10 year history.

Speaker

Also on at this time

Add to calendar

Google Calendar Outlook.com Outlook (work or school) Apple Calendar (.ics)