Overview
Syllabus
Intro
The Data Deluge
Distributed Stream Processing
Points of interest
Runtime and Programming Model
Native Streaming
Micro-batching
Apache Streaming Landscape
System Comparison
Fault Tolerance
Managing State
Counting Words Revisited
Performance
Project Maturity [Storm & Trident]
Project Maturity [Spark Streaming]
Project Maturity [Samza]
Project Maturity [Flink]
Summary
General Guidelines
Recommendations [Storm & Trident]
Recommendations [Spark Streaming]
Recommendations Samza
Recommendations [Apex]
Recommendations [Flink]
Dataflow and Apache Beam
Questions
Taught by
Scala Days Conferences