Question: what are the spark use cases?
Answer: Streaming Data. Apache Spark's key use case is its ability to process streaming data. ... 
Machine Learning. Another of the many Apache Spark use cases is its machine learning capabilities. ... 
Interactive Analysis. Among Spark's most notable features is its capability for interactive analytics. ... 
Fog Computing.