Interview
summary
Spotify uses Scio as the default Scala-based data processing framework for batch and streaming pipelines, built on Apache Beam and adopted across teams. The talk claims Scio yields more robust and sometimes faster jobs by leveraging the type system and functional patterns, and describes practical lessons from eight years of Scala use, migrations of code, and interactions with libraries like cats. Demos show production pipelines running and concrete API choices that reduced bugs and improved performance.
AI-written summary · about
related talks
38mScaling Scala
36mData processing at Spotify - Why portability matters
04mNeville Li Interview
54mData engineering & DataOps: Ask Me Anything
04minterview
34mFrom Data Centers to Cloud Native - Dave Zolotusky & James Wen, Spotify
10mDemocratizing the pipeline with Apache Beam and Dataflow
03mChris Phelps Interview
