Developer Voices cover image

Developer Voices

ByteWax: Rust's Research Meets Python's Practicalities (with Dan Herrera)

May 8, 2024
Dan Herrera, an expert at blending Rust's research with Python's practicalities, talks about Bytewax, a stream processing tool merging Python and Rust. They discuss the marriage of Python and Rust in practice, the challenges in data engineering, integration of Rust into Python ecosystem, timely data flow library design challenges, data flow management with Bytewax and Timely, and cluster recovery and rescaling in PyLax.
01:01:54

Episode guests

Podcast summary created with Snipd AI

Quick takeaways

  • Bikewax combines Python and Rust for efficient data processing, diverging from traditional stream processing tools.
  • Timely data flow enhances Python's capabilities with Rust-based operators and mechanisms for graph computation.

Deep dives

Dan Herrera's Journey into Data Streaming

Dan Herrera shares his experience from a traditional data engineering background to delving into real-time streaming data. Having worked in the tech space, including ad tech, Dan's deep dive into streaming data was influenced by experiences in advertising and real-time interactions. Despite challenges in the ad tech industry, Dan found the data processing problems intriguing and valuable in expanding his expertise.

Remember Everything You Learn from Podcasts

Save insights instantly, chat with episodes, and build lasting knowledge - all powered by AI.
App store bannerPlay store banner