Home / Course catalog / Introduction to Stream Processing

ENX Trainings → Architecture

Introduction to Stream Processing


Description
Introduction course on Stream processing given at the UGhent in 2020
It is a 2h course broken down into smaller bits.
It should be coupled with hands-on training.

Content
  • Part 1: Stream Processing Basics
  • Chapter 1: Stream Processing Introduction
  • Quizz: Stream Processing Introduction
  • Chapter 2: Time and windows
  • Quizz: Time and windows
  • Chapter 3: Stream processing framework on the market
  • Quizz: Stream processing framework on the market
  • Chapter 4: The exercice
  • Quizz: the exercice
  • Part 2: Digging deeper
  • Chapter 5: The anatomy of a time window
  • Quizz: The anatomy of a time window
  • Chapter 6: The concept of a state
  • Quizz: The concept of a state
  • Chapter 7: Comparison between Spark and Flink
  • Quizz: Comparison between Spark and Flink
  • Chapter 8: The event time and processing concept
  • Quizz: The Event time and processing time concept
  • Chapter 9: The stream families
  • Quizz: The stream family
  • Chapter 10: The 7 requirements of Stream
  • Quizz: The 7 requirements of Stream
  • Part 3: What's next?
  • Chapter 11: The evolution of stream processing: Intro and wave 1
  • Chapter 12: The evolution of stream processing: wave 2 and 3
  • Quizz: The stream processing and microservices
  • Chapter 13: A demo
Completion rules
  • All units must be completed
  • Leads to a certificate with a duration: Forever