Apr 9, 2018 · 21m · mad
Data Pipelines at Braze // Jon Hyman, Braze (FirstMark's Data Driven)
gold bands on the timeline = statements, start to end. Hover to read, click to jump. CC turns on captions
Jon Hyman, Co-founder and CTO of Braze, presents a deep dive at Data Driven NYC into the high-throughput data pipelines and real-time streaming architecture powering personal customer messaging at scale. He discusses external data streams like Braze Currents, internal decision-logging telemetry with Kafka and Elasticsearch, and how real-time interaction feedback loops create competitive advantages for enterprise brands.
How this conversation actually went
Every chapter scored 0–10 on four independent dynamics. Hover any point for the reasoning behind the score. Matt holds 2.4% of the talking time here. How this is scored →
speaking balance: gold is Matt, purple is the guest (3 minute bins)
Jon gently reframes the host's impression that Braze is leaving AWS, clarifying the technical distinction between managed Amazon Elasticsearch and self-managed EC2 instances.
Hardest push from Matt ▶ 16:48 Matt presses on Elasticsearch hosting plansMatt picks up on a perceived contradiction regarding Amazon hosting and directly asks where else they would run Elasticsearch if not on Amazon.
Biggest teaching moment ▶ 16:54 Clarifying managed vs self-hosted cloud infrastructureJon educates the host on cloud deployment nuances, explaining how switching from AWS managed Elasticsearch to self-hosted clusters on AWS provides needed configuration flexibility.
Matt holds his own ▶ 15:07 Matt challenges tech stack complexityMatt demonstrates architectural insight by questioning why Braze opted for heavy technologies like Kafka and Elastic instead of simpler alternative solutions.
the scores for every segment, with the reasoning behind each
| Chapter | Topic | Matt as informed peer | Guest teaching | Guest disagreement | Matt pushing back | Why |
|---|---|---|---|---|---|---|
| Mobile Paradigm Shift and Messaging Personalization at Scale | 0 | 0 | 0 | 0 | Jon presents a solo monologue on Braze's business model and the industry shift from usage-based to interaction-based personalization. The host does not participate in this segment. | |
| Braze Currents: Streaming Architecture with Kafka | 0 | 0 | 0 | 0 | Jon delivers a technical overview of Braze Currents built on Kafka Streams and Kafka Connect. The host is inactive during this presentation segment. | |
| Case Study: Postmates Supply and Demand Balancing | 0 | 0 | 0 | 0 | Jon explains a Postmates case study on balancing courier supply and demand using real-time engagement data. The segment contains no host dialogue. | |
| Evaluating Decision Rules and Adopting Elasticsearch | 0 | 0 | 0 | 0 | Jon details logging product decision rules into Elasticsearch to evaluate campaign delivery and uninstall rates. No host interaction occurs during this segment. | |
| Future Technical Roadmap and Recruitment Pitch | 4 | 4 | 1 | 3 | Host Matt Turck joins to question why complex options like Kafka and Elastic were chosen over simpler tools, and asks for clarification when Jon mentions moving off managed Amazon Elasticsearch. Jon clarifies that they are moving to self-hosted instances on AWS rather than leaving AWS entirely. | |
| Audience Q&A: Real-Time Data Shifts and Competitive Moats | 1 | 3 | 1 | 0 | Audience members ask about market drivers for streaming data and the backstory behind the Appboy rebranding. Jon educates the audience on competitive recommendation moats and metallurgy terminology. |