263-4845-00L  Distributed Stream Processing: Systems and Algorithms

SemesterSpring Semester 2018
Periodicityyearly recurring course
CourseDoes not take place this semester.
Language of instructionEnglish


263-4845-00 SDistributed Stream Processing: Systems and Algorithms
Does not take place this semester.
2 hrs

Catalogue data

AbstractIn this seminar, we will study the design and architecture of modern distributed streaming systems as well as fundamental algorithms for analyzing data streams. We will also consider current research topics and open issues in the area of distributed stream processing.
ObjectiveThe seminar will focus on high-impact research contributions addressing open issues in the design and implementation of modern distributed stream processors. In particular, the students will read, review, present, and discuss a series of research and industrial papers.
ContentModern distributed stream processing technology enables continuous, fast, and reliable analysis of large-scale unbounded datasets. Stream processing has recently become highly popular across industry and academia due to its capabilities to both improve established data processing tasks and to facilitate novel applications with real-time requirements.

The students will read, review, present, and discuss a series of research and industrial papers covering the following topics:

- Fault-tolerance and processing guarantees
- State management
- Windowing semantics and optimizations
- Basic data stream mining algorithms (e.g. sampling, counting, filtering)
- Query languages and libraries for stream processing (e.g. Complex Event Processing, online machine learning)

Performance assessment

Performance assessment information (valid until the course unit is held again)
Performance assessment as a semester course
ECTS credits2 credits
ExaminersD. Wagenknecht-Dimitrova, V. Kalavri
Typegraded semester performance
Language of examinationEnglish
RepetitionRepetition only possible after re-enrolling for the course unit.

Learning materials

Main linkInformation
Only public learning materials are listed.


No information on groups available.


There are no additional restrictions for the registration.

Offered in

CAS in Computer ScienceSeminarsWInformation
Computer Science MasterSeminar in Distributed SystemsWInformation
Computer Science MasterSeminar in General StudiesWInformation