Week 12: Scalable Stream and Event Processing
CS6650 Building Scalable Distributed Systems
View On GitHub
Week 12: Scalable Stream and Event Processing
Outline
Stream and Event Processing Motivations
Apache Kafka Event Processing
Apache Flink Stream Processing
Mandatory Materials
Lecture notes are posted on Canvas
Chapters 14-16 of course book
ZooKeeper Case Study
This is a great read on
how Netflix works
and will hopefully help you realize the importance of what we have covered this semester
Optional Materials)
Apache Flink Introduction
Apache Kafka Introduction
Streaming platforms survey
A Kafka Childrens Book - it’s great
A longer Kafka description
Apache Flink internals
Comprehensive Flink Training Materials
Kafka in production
Class Exercises
Kafka Quickstart
Flink Install
Back to Course Home Page