Vahid Hashemian
Employers on the program
- 2024–2026Pinterest3 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
- Data Streaming Summit
- Current (formerly Kafka Summit)
Talks
| Date | Event | Conference | Role | Title | Links |
|---|---|---|---|---|---|
| Nov 4, 2026 | Current San Francisco 2026 | Current (formerly Kafka Summit) | speaker | The MirrorMaker That Lies to Kafka (and Gets Away With It) as Pinterest Cross-cluster Kafka replication is one of the most CPU- and network-expensive workloads in a large streaming platform. Apache Kafka's built-in MirrorMaker…Show lessCross-cluster Kafka replication is one of the most CPU- and network-expensive workloads in a large streaming platform. Apache Kafka's built-in MirrorMaker decompresses every batch, deserializes every record, then re-batches and re-compresses on the destination - burning cycles to reproduce bytes that already existed on the source. At Pinterest's scale, those cycles added up to entire fleets of machines doing nothing but encoding and decoding. For years, we ran a "shallow" MirrorMaker that forwarded entire compressed RecordBatches verbatim, preserving compression, timestamps, and CRCs, and only rewriting the few header fields that must change on the destination. The catch? It required substantial changes to Kafka broker internals. Every Kafka upgrade meant weeks of re-porting a moving target. Enter NeoShallowMirror, our new shallow MirrorMaker. It tells Kafka a very careful lie: that it is producing and consuming individual records one at a time. In reality, whole compressed RecordBatches are shuttled from source to destination untouched, and Kafka's internal accounting is kept perfectly consistent with the fiction. The result: we cut MirrorMaker CPU by an order of magnitude and… | |
| Oct 7, 2026 | Data Streaming Summit 2026: The Data+Agent Conference | Data Streaming Summit | speaker | The MirrorMaker That Lies to Kafka (and Gets Away With It) as Pinterest Cross-cluster Kafka replication is one of the most CPU- and network-expensive workloads in a large streaming platform. | Video |
| Oct 28, 2024 | Data Streaming Summit 2024 | Data Streaming Summit | speaker | Pinterest Tiered Storage for Apache Kafka as Pinterest |
Frequent co-speakers
| Speaker | Shared events | Shared talks | Last together |
|---|---|---|---|
| Kundan Vyas | 3 | — | 2026 |
| Sijie Guo | 3 | — | 2026 |
| Jeremy Frenay | 2 | — | 2026 |
| Matteo Merli | 2 | — | 2026 |
| Rayees Pasha | 2 | — | 2026 |
| Stephane Derosiaux | 2 | — | 2026 |
| Viktor Gamov | 2 | — | 2026 |
| Yaroslav Tkachenko | 2 | — | 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.