Data Stream Management and Analysis

Master course, RWTH Aachen University, 2024

In many fields today data is produced continuously, potentially unbounded, and at high rates, which is termed as data stream. Applications in smart manufacturing, aerospace, particle physics, or stock exchange trading have a high demand to handle and analyze the massive data streams created. Due to their challenging characteristics specific technologies and methods for data management and analysis have been developed. In this course, the students will get a deep understanding of these principles and techniques, such as query processing and optimization or data stream mining, especially covering:

  • Foundations of Data Streams
  • Query processing and optimization for data streams
  • Data Stream Processor systems and architectures
  • Machine learning on data streams
  • Metadata and data quality management for data streams
  • Visualization of data streams

These principles will be reinforced by practically examples and exercises using current systems and tools, such as Apache Storm or Apache Kafka.

Link to course