Data Conference Databasea Query.Farm index
Speakers

Neil Buesing

Employers on the program

  1. 2025–2026Raft2 talks
  2. 2025Kinetic Edge2 talks

The year around now

Talks in the past 12 months and announced talks ahead, one row per conference, January to December. Hover a mark for the talk.

JanFebMarAprMayJunJulAugSepOctNovDecCurrentCurrent (formerly Kafka Summit)
Held in the past 12 months Next 12 months Today, Nov 9, 2026

Appearances by year

201920202021202220232024202520262027
  • Current (formerly Kafka Summit)

Talks

DateEventConferenceRoleTitleLinks
Nov 4, 2026Current San Francisco 2026Current (formerly Kafka Summit)speakerThe Lean Kafka Streams Playbook: Making Java Containers Lighter and Faster
as Raft
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…Show less

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.

Oct 29, 2025Current New Orleans 2025Current (formerly Kafka Summit)speakerBite Size Topologies - The Leftovers: Learning Kafka Streams Concepts One Topology at a Time
as Kinetic Edge
My breakout session is a choose-your-own-adventure style presentation, where the audience selects which Kafka Streams topologies will be covered. This…Show less

My breakout session is a choose-your-own-adventure style presentation, where the audience selects which Kafka Streams topologies will be covered. This presentation will cover topologies not covered in my breakout session, again by audience selection. There will still be plenty of topologies to choose from. If you are new to Kafka Streams or an advanced user, you will have fun and learn a few things about Kafka Streams.

Oct 29, 2025Current New Orleans 2025Current (formerly Kafka Summit)speakerBite Size Topologies: Learning Kafka Streams Concepts One Topology at a Time
as Kinetic Edge
Event streaming with Kafka Streams is powerful, but can feel overwhelming to understand and implement. Breaking down ​​advanced concepts into smaller,…Show less

Event streaming with Kafka Streams is powerful, but can feel overwhelming to understand and implement. Breaking down ​​advanced concepts into smaller, single-purpose topologies makes learning more approachable. Kafka Streams concepts will be introduced with an interactive web application that allows you to visualize input topics, output topics, changelog topics, state stores, and more. What happens when state store caching is disabled? What if topology optimization is enabled? Or what if stream time isn't advanced? These questions will be easily explored by visualizing the topology and Kafka Streams configurations. This interactive tutorial's real-time events are generated by actual data on your laptop, including running processes, thread details, windows, services, and user sessions. Moving a window on your laptop can trigger many examples, allowing you to see how the topology handles them. The audience will select which topologies to cover in categories of: flow, joins, windowing, advanced state storage usage, and more. Join me on this ​​journey of learning Kafka Streams. You'll deepen your understanding of Kafka Streams concepts and gain access to tools that let you explore…

May 20, 2025Current London 2025Current (formerly Kafka Summit)speakerBite Size Streams: Learning Advanced Kafka Streams Concepts One Simple Topology at a Time
as Raft
Event streaming with Kafka Streams is powerful but can feel overwhelming to understand and implement. Breaking down ​​advanced concepts into smaller…Show less

Event streaming with Kafka Streams is powerful but can feel overwhelming to understand and implement. Breaking down ​​advanced concepts into smaller single-purpose topologies makes learning more approachable. Kafka Streams concepts will be introduced with an interactive web application that allows you to visualize input topics, output topics, changelog topics, state stores, and more. What happens when state store caching is disabled? What if topology optimization is enabled? Or what if stream time isn't advanced? These questions will be easily explored by visualizing the topology and Kafka Streams configurations. This interactive tutorial's real-time events are generated by actual data on your laptop, including running processes, thread details, windows, services, and user sessions. Moving a window on your laptop can trigger many examples, allowing you to see how the topology handles them. The audience will select from an interactive poll of concepts to cover for the session, selecting from concepts on branching, emitting on change, windowing, repartitioning, joining, and more. Join me on this ​​journey of learning Kafka Streams. You'll deepen your understanding of Kafka Streams…

Frequent co-speakers

SpeakerShared eventsShared talksLast together
David Anderson3—2026
David Jacot3—2026
Matthias Sax3—2026
Olena Kutsenko3—2026
Sandon Jacobs3—2026
Sean Falconer3—2026
Stephane Derosiaux3—2026
Viktor Gamov3—2026
Alex Merced2—2026
Andrew Schofield2—2026
Andrew Sellers2—2026
Benjamin Gamble2—2026
Bill Bejeck2—2026
David Kjerrumgaard2—2026
David Yun2—2026

Speakers with the same name are merged into one entry, so this page may combine more than one person. Affiliations are shown as each conference listed them.