Task Scheduler
Generate RDD transformations
Spark batch jobs to execute RDD transformations
Memory Manger
Divide Data Stream into batches
Streaming Computatios expressed using Dstreams
Batches of s results
batches of input data as RDDs
Spark
live input data Streams