Data Conference Databasea Query.Farm index
Speakers

Vahid Hashemian

Employers on the program

  1. 2024–2026Pinterest3 talks
Events3
Conferences2
Talks3
Years active2024–2026

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.

Held in the past 12 months Next 12 months Today, Nov 10, 2026

Appearances by year

201920202021202220232024202520262027
  • Data Streaming Summit
  • Current (formerly Kafka Summit)

Talks

DateEventConferenceRoleTitleLinks
Nov 4, 2026Current San Francisco 2026Current (formerly Kafka Summit)speakerThe 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 less

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 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, 2026Data Streaming Summit 2026: The Data+Agent ConferenceData Streaming SummitspeakerThe 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, 2024Data Streaming Summit 2024Data Streaming SummitspeakerPinterest Tiered Storage for Apache Kafka
as Pinterest

Frequent co-speakers

SpeakerShared eventsShared talksLast together
Kundan Vyas3—2026
Sijie Guo3—2026
Jeremy Frenay2—2026
Matteo Merli2—2026
Rayees Pasha2—2026
Stephane Derosiaux2—2026
Viktor Gamov2—2026
Yaroslav Tkachenko2—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.