Luke Chen
Employers on the program
- 2025–2026IBM2 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.
Appearances by year
- Current (formerly Kafka Summit)
Talks
| Date | Event | Conference | Role | Title | Links |
|---|---|---|---|---|---|
| Nov 4, 2026 | Current San Francisco 2026 | Current (formerly Kafka Summit) | speaker | Cluster Mirroring: Rethinking Cross-Cluster Replication from Inside the Broker as IBM (Red Hat) Cross-cluster replication is essential for disaster recovery, geographic distribution, and data migration. Today, MirrorMaker 2 is the standard tool for this…Show lessCross-cluster replication is essential for disaster recovery, geographic distribution, and data migration. Today, MirrorMaker 2 is the standard tool for this job, but it comes with well-known trade-offs: a separate Connect cluster to deploy and monitor, lossy offset translation that causes duplicate processing during failover, etc. KIP-1279 takes a different approach. Cluster Mirroring embeds cross-cluster replication directly into the Kafka broker runtime, eliminating external infrastructure entirely. But getting this right is harder than it looks. The design had to solve several subtle problems: - Unclean leader elections on either cluster can silently diverge replica logs, yet failover and failback must remain consistent. - Transactional records carry producer state that becomes stale the moment a mirror topic turns writable, yet idempotent producers must be able to resume cleanly. - Leader epochs on source and destination can drift apart, yet consumers must be able to fetch from their last committed offset without falling into infinite metadata refresh loops. - Source clusters can run versions as old as Kafka 2.1, long before leader epochs or modern fetch features existed, yet… | |
| Mar 19, 2025 | Current Bengaluru 2025 | Current (formerly Kafka Summit) | speaker | All you need to know about Kafka v4.0 as a Kafka or Flink user as IBM (Red Hat) Apache Kafka v4.0 introduces significant changes that will affect how you deploy, configure, and operate your Kafka clusters. In addition to the famous…Show lessApache Kafka v4.0 introduces significant changes that will affect how you deploy, configure, and operate your Kafka clusters. In addition to the famous "zookeeper removal", what else does Kafka v4.0 bring to us? As a Kafka user, what changes will impact my existing kafka cluster? As a Flink user, am I safe from the kafka v4.0 upgrade when adopting flink kafka connector? In this session, I'll go through all the important changes in Apache Kafka v4.0, like the log4j2 upgrade(KIP-653), the next-generation rebalance protocol(KIP-848), the async consumer, the Eligible Leader Replicas(KIP-996), some default configuration changes(KIP-1030), and many component/API deprecation and removal...etc. Not just introducing these changes, most importantly, I'll let you know what they impact your existing cluster, for both Kafka and Flink. Like in the change of KIP-996, will it change the existing unclean leader election mechanism? like in the change of KIP-848, will the Flink kafka connector need to adopt the new async consumer for the new rebalance protocol..., like in the removal of old client protocol API versions(KIP-896), will it be incompatible to my existing kafka clients or Flink Kafka… |
Frequent co-speakers
| Speaker | Shared events | Shared talks | Last together |
|---|---|---|---|
| Andrew Schofield | 2 | — | 2026 |
| Apoorv Mittal | 2 | — | 2026 |
| Gunnar Morling | 2 | — | 2026 |
| K R Avinash Upadhyaya | 2 | — | 2026 |
| Matthias Sax | 2 | — | 2026 |
| Olena Kutsenko | 2 | — | 2026 |
| Shaun Clowes | 2 | — | 2026 |
| Viktor Gamov | 2 | — | 2026 |
| Federico Valeri | 1 | 1 | 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.