Data Conference Databasea Query.Farm index
Speakers

Sam Barker

Employers on the program

  1. 2025–2026IBM2 talks
Events2
Conferences1
Talks2
Years active2025–2026
Miles between events1,9222 in-person events · 1 country

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 10, 2026

Appearances by year

201920202021202220232024202520262027
  • Current (formerly Kafka Summit)

Talks

DateEventConferenceRoleTitleLinks
Nov 4, 2026Current San Francisco 2026Current (formerly Kafka Summit)speakerThese are not the brokers you are connecting to
as IBM
Every platform team has dreamt of splitting an Apache Kafka cluster, but the reality is far messier. Application teams think in topics and clusters, but Kafka…Show less

Every platform team has dreamt of splitting an Apache Kafka cluster, but the reality is far messier. Application teams think in topics and clusters, but Kafka forces them to care about broker topology. We can't fix that, but this talk is about giving platform teams the tools required to make that dream come true. Most proxies operate on Kafka at Layer 4 — they forward connections, not messages. Kroxylicious works at Layer 7: it understands individual Kafka protocol messages and controls the broker topology the client sees. Multiple physical clusters can appear as one, or one cluster can appear as many — the client's view is whatever the platform team decides it should be. The foundation for this is Kroxylicious's new routing API — a plugin interface that lets you build custom routing logic as first-class extensions. Router authors decide where messages go; the proxy handles making the broker topology look coherent to the client. This enables a family of patterns: Union Clusters — topics from multiple physical clusters presented as one; Union Topics — a single topic sharded across clusters; and Cluster Aliasing — presenting one cluster under the identity of another. It also lets…

Oct 29, 2025Current New Orleans 2025Current (formerly Kafka Summit)speakerKroxylicious: Taking a bite out of the Kafka Protocol
as IBM
As Apache Kafka usage continues to grow, it gets deployed in increasingly sensitive and regulated environments. At the same time, data engineering teams have…Show less

As Apache Kafka usage continues to grow, it gets deployed in increasingly sensitive and regulated environments. At the same time, data engineering teams have more and more requirements to satisfy the needs of businesses to support AIs and provide real time business intelligence. Unfortunately, for historical or design reasons, Apache Kafka is not able to provide all the features everybody needs. One solution gaining traction over the last couple of years is to proxy Apache Kafka. This session introduces Kroxylicious, an open source Kafka protocol aware transparent proxy (part of the Commonhaus foundation). Kroxylicious offers developers a standardised Filter API to allow them to customize the messages passing through the proxy as well as a plug-in based extension mechanism to allow them to interact with remote resources, such as Key Management Systems or Schema registries. All this is completely invisible to clients and clusters and does not require updating them. Out of the box Kroxylicious provides a customizable record encryption to ensure data at rest is safe even if you use a cloud provider. It also integrates with a schema registry so you can ensure that records sent to…

Frequent co-speakers

SpeakerShared eventsShared talksLast together
Alex Merced2—2026
Benjamin Gamble2—2026
Bill Bejeck2—2026
David Anderson2—2026
David Jacot2—2026
David Kjerrumgaard2—2026
David Yun2—2026
Dominique Ronde2—2026
Greg Harris2—2026
Kyle Klein2—2026
Matthias Sax2—2026
Neil Buesing2—2026
Olena Kutsenko2—2026
Purshotam Shah2—2026
Robert Metzger2—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.