Materialize: streaming SQL for the rest of us

A presentation at The Developer’s Conference (TDC) by Marta Paes

Streaming has changed the way we build and think about data pipelines, but at what cost? In this talk, we’ll introduce Materialize, a streaming database that lets you use standard SQL to query streams of data and get low-latency, incrementally updated answers as the underlying data changes. We’ll cover the basic concepts of streaming SQL, how Materialize fits in the “modern data stack” (think dbt, Fivetran, Metabase!) and what makes it unique in comparison to other tools. To tie it all together, we’ll build a simple streaming analytics pipeline — from data ingestion to visualization!