CAS CS 551
Streaming and Event-driven Systems
Prerequisites: CASCS 350 or CASCS 351. - CASCS 460 is recommended. Fundamentals of stream processing and event-driven systems. Topics include Pub/Sub systems; Distributed streaming systems; Dataflow programming; Fault-tolerance and processing guarantees; State management; Windowing semantics; Complex event processing; Microservice architectures; Serverless functions; Examines current and emerging architectures and use-cases.
Topics
- Pub/Sub systems
- Distributed streaming systems
- Dataflow programming
- Fault-tolerance and processing guarantees
- State management
- Windowing semantics
- Complex event processing
- Microservice architectures
- Serverless functions
- Examines current and emerging architectures and use-cases
Topics explicitly listed in official catalogue description
Sources
Catalogue variants
- Streaming and Event-driven Systems