
Streaming Big Data with Spark Streaming, Scala, and Spark 3!
Learn to process massive streams of data in real-time on a cluster with Apache Spark Streaming
Created by Frank Kane
Explore how to handle massive streams of real-time data using Spark Streaming and Scala. You'll work with live Twitter feeds, simulated log streams, and data for machine learning, all while building practical skills for processing and analyzing streaming data on a cluster.
Packt | Sep 2016 | 381 min
What You Will Learn
You will get hands-on experience by working directly with real and simulated streaming data. Through practical activities, you'll write and run Spark Streaming jobs, connect to data sources, and apply analytics and machine learning techniques. Each step reinforces your skills with real-world scenarios.
Key Features
- Build real-time data pipelines using Spark Streaming and Scala
- Connect to scalable sources like Kafka and output to NoSQL databases
- Apply streaming analytics and machine learning for live predictions
Target Audience
This is ideal for data professionals or students with some programming experience who want to master real-time big data processing. If you're aiming to build or deploy streaming applications, analyze live data, or integrate machine learning into your workflows, you'll find practical value and actionable skills here.





