Data Stream Development with Apache Spark, Kafka, and Spring Boot [Video]

This is the code repository for Data Stream Development with Apache Spark, Kafka, and Spring Boot [Video], published by Packt. It contains all the supporting project files necessary to work through the video course from start to finish.

For video and source code matching please check the wiki page

About the Video Course

Learn to build a data stream pipeline using Apache Spark and Kafka from scratch. Start with a blueprint architecture: developing a completely functional data streaming pipeline. With live coding sessions, get hands-on with architecting every tier of the pipeline.

What You Will Learn

  • Attain a solid foundation in the most powerful and versatile technologies involved in data streaming: Apache Spark and Apache Kafka
  • Form a robust and clean architecture for a data streaming pipeline
  • Implement the correct tools to bring your data streaming architecture to life
  • Isolate the most problematic tradeoff for each tier involved in a data streaming pipeline
  • Query, analyze, and apply machine learning algorithms to collected data
  • Display analyzed pipeline data via Google Maps on your web browser
  • Discover and resolve difficulties in scaling and securing data streaming applications

Instructions and Navigation

Assumed Knowledge

To fully benefit from the coverage included in this course, you will need:
No prior knowledge required

Technical Requirements

This course has the following software requirements:

For video and source code matching please check the wiki page

Related Products