From the course: Cloud Hadoop: Scaling Apache Spark
Unlock the full course today
Join today to access over 24,900 courses taught by industry experts.
Architecture: Streaming for prediction - Apache Spark Tutorial
From the course: Cloud Hadoop: Scaling Apache Spark
Architecture: Streaming for prediction
- We've covered quite a few capabilities of Spark in the previous movies. Let's pause now and consider how we would use them in a business scenario. So, let's look in architecture for streaming. Now, the used case here is for dynamic price prediction. So the idea is you're running like a travel site or hotel site and you want prices to be predicted based on data that's coming in a stream. So this architecture's going to use Databricks on Amazon in this case. It's going to use the data lake architecture, so that's going to be Amazon S3. It's going to use streaming service. It's also going to use machine learning. So, this shows an example of where you can go in a real world pulling these technologies together. So let's first look at the data inflow for our dynamic price prediction. We're going to address that incoming information, the messages, using the Amazon Kinesis service. Now this is a server less service that's…
Practice while you learn with exercise files
Download the files the instructor uses to teach the course. Follow along and learn by watching, listening and practicing.
Contents
-
-
-
-
-
-
(Locked)
Tour the Databricks Environment4m 36s
-
(Locked)
Tour the notebook5m 29s
-
(Locked)
Import and export notebooks2m 56s
-
(Locked)
Calculate Pi on Spark8m 30s
-
(Locked)
Run WordCount of Spark with Scala4m 59s
-
(Locked)
Import data2m
-
(Locked)
Transformations and actions3m 21s
-
(Locked)
Caching and the DAG6m 49s
-
(Locked)
Architecture: Streaming for prediction3m 51s
-
(Locked)
-
-
-
-