What happens to the modern data stack (MDS) and analytics as a whole when streaming becomes accessible? For years, the MDS has been centered around batch-based workflows with dbt at its core, introducing software engineering best practices to analysts. But now with even major data warehouses like Snowflake getting in the game, expanding their streaming capabilities, what does that mean?
In this talk, we will explore what streaming in a batch-based analytics world should look like. How does that change your thoughts about implementing testing and performance optimization in your data pipelines? Do you still need dbt? And the question that we are all asking: do you really need a real-time dashboard?