Handling Fast Data with Apache Spark SQL and Streaming

Apache Spark is a leader in enabling quick and efficient data processing. This course will teach you how to use Spark's SQL, Streaming, and even the newer Structured Streaming APIs to create applications able to handle data as it arrives.
Course info
Rating
(12)
Level
Intermediate
Updated
August 4, 2017
Duration
4h 34m
Table of contents
Introduction
21m 49s
Description
Course info
Rating
(12)
Level
Intermediate
Updated
August 4, 2017
Duration
4h 34m
Description

Analyzing data used to be something you did once a night. Now you need to be able to process data on the fly so you can provide up to the minute insights. But, how do you accomplish in real time what used to take hours without a complicated code base? In this course, Handling Fast Data with Apache Spark SQL and Streaming, you'll learn to use Apache Spark Streaming and SQL libraries as a great way to handle this new world of real time, fast data processing. First, you'll dive into SparkSQL. Next, you'll explore how to catch potential fraud by analyzing streams with Spark Streaming. Finally, you'll discover the newer Structured Streaming API. By the end of this course, you'll have a deeper understanding of these APIs, along with a number of streaming concepts that have driven the API design.

About the author
About the author

Justin is a software journeyman, continuously learning and honing his skills.

More from the author
Apache Spark Fundamentals
Intermediate
4h 27m
27 Oct 2015
Patterns for Pragmatic Unit Testing
Beginner
2h 1m
26 Dec 2014
Scala: Getting Started
Intermediate
2h 1m
6 Jun 2014