Ask any question about EPFL courses, lectures, exercises, research, news, etc. or try the example questions below.
DISCLAIMER: The Graph Chatbot is not programmed to provide explicit or categorical answers to your questions. Rather, it transforms your questions into API requests that are distributed across the various IT services officially administered by EPFL. Its purpose is solely to collect and recommend relevant references to content that you can explore to help you answer your questions.
This lecture introduces data stream processing, focusing on the concepts, tools, and challenges involved. It covers the difference between batch and stream processing, the importance of stream processing for real-time insights, and applications in various industries such as log analysis, fraud detection, and predictive maintenance. The lecture also discusses related concepts like event time vs processing time, window operations, and stateful vs stateless operations. Tools like Kafka and Spark Streaming are explored, along with practical exercises on setting up Kafka, producing and consuming messages, and visualizing data streams.
This video is available exclusively on Mediaspace for a restricted audience. Please log in to MediaSpace to access it if you have the necessary permissions.
Watch on Mediaspace