Master Production-Ready Machine Learning, Step by Step
Free courses from frontend to fullstack and AI
Overview
AI, Data Science & Cloud Certificates from Google, IBM & Meta — 40% Off
One plan covers every Professional Certificate on Coursera. 40% off Coursera Plus Annual.
Unlock All Certificates
Explore the versatile world of functional streaming in Scala through this 44-minute conference talk that challenges the common perception of streams as niche tools for large-scale systems. Discover how streams form the cornerstone of almost every useful Scala application using fs2, a functional streaming library, as your guide through these rich waters. Learn to identify obvious streaming opportunities in event-based systems, data processing, web servers, and databases, while uncovering more subtle streaming applications in time-based processes and concurrency challenges. Gain practical insights into what streams are for, how to think about them conceptually, and develop clear criteria for when to use them and when to avoid them. Master the art of viewing streaming frameworks as simple yet versatile tools that can enhance any area of your codebase, building confidence to implement streaming solutions across diverse programming scenarios. Navigate through real-world examples and practical demonstrations that transform abstract streaming concepts into concrete, applicable knowledge for your Scala development toolkit.
Syllabus
Zainab Ali: Taking the plunge - a deep dive into streaming with fs2 [Scala Days 2025]
Taught by
Scala Days Conferences