Second Indo-French Workshop on "Scalable Technologies for Real-time Event Analysis and Management" (STREAM)
Date: Thursday, July 17th 2025
Place (hybrid meeting): International Institute of Information Technology Bangalore
Workshop Overview
With the rise of Industry 4.0 and IoT, the demand for real-time, scalable processing of unbounded data streams has surged. Traditional database architectures struggle to keep up with the continuous and high-velocity nature of streaming data. As a result, distributed streaming systems have emerged as a critical solution.
This workshop provides an introductory, yet comprehensive understanding of how modern stream processing systems handle large-scale, real-time data streams. Participants will explore the challenges, architecture, and optimization techniques required for efficiently processing both point events (instantaneous occurrences) and spanning events (events with a duration). The workshop will also include discussions on recent research papers and state-of-the-art advancements in streaming systems.
Workshop Objectives
By the end of this workshop, participants will:
-
Understand the fundamentals of unbounded data streams and why traditional databases fall short.
-
Learn the core principles of distributed stream processing systems used in Industry 4.0 and IoT applications.
-
Explore the key differences between point events and spanning events and why supporting both is crucial.
-
Gain insights into real-time event processing architectures and benchmarking techniques for evaluating performance.
-
Discuss recent research papers on streaming systems and emerging trends in real-time data analytics.
-
Engage in hands-on exercises to implement and optimize streaming queries.
Target Audience
This workshop is ideal for:
-
Researchers and students in data streaming, distributed systems, and real-time analytics.
-
Data engineers and developers working with big data streaming platforms.
-
Industry professionals in telecommunications, IoT, digital twins, and cloud computing.
-
Anyone interested in theoretical and practical aspects of scalable event stream processing.
Workshop Planning
| Starting time IST | Starting time CEST | Topic |
|---|---|---|
| 09:30 | 6h00 | Opening remarks by Dr. Guillaume Raschia/Dr. Vinu Venugopal |
| 09:40 | 6h10 | Introduction to Streaming Data Systems by Dr. Vinu Venugopal |
| 10:10 | 6h40 | What, Where, When and How of Stream Processing (W3H) by Dr. Vinu Venugopal |
| 10:30 | 7h00 | Tea / Coffee Break |
| 10:45 | 7h15 | W3H (cont.) |
| 11:45 | 8h15 | Zoom in on Window Aggregation by Dr. Guillaume Raschia, University of Nantes, France |
| 12:30 | 9h00 | Hands-On: Preparation by Ms. Anushka and Mr. Sriram |
| 13:00 | 9h30 | Lunch Break |
| 14:00 | 10h30 | Hands-On: A Case Study on Stream Processing Using Apache Kafka by Dr O. Aubert, University of Nantes, France |
| 15:00 | 11h30 | Optimal Window Aggregation in Data Streams (CIKM-24) by Prof. José Martinez, University of Nantes, France |
| 15:30 | 12h00 | Tea / Coffee Break |
| 15:45 | 12h15 | Invited Talk on Triparts, a scalable streaming graph partitioner based on conserving triangles (VLDB-25) by Dr. Manoj Agarwal, Co-founder, GiKA AI |
| 16:45 | 13h15 Closing remarks |
Expected End Time of the Workshop: 17h15 IST (13h45 CEST)
Required Technical Setup
-
Laptop with Linux, MacOS or Windows with WSL.
-
We will be using Podman to run Apache Kafka. On Debian/Ubuntu,
apt install podman-compose. On MacOS/Windows, follow instructions on https://podman.io/. -
Instructions and data simulator are available from https://gitlab.univ-nantes.fr/streamspan/workshop
Expected Outcomes
This workshop will equip participants with the skills and knowledge to design, implement, and optimize real-time data streaming solutions. Through engaging discussions on recent research and real-world case studies, participants will gain a deep understanding of scalable event stream processing architectures for Industry 4.0 and IoT applications.
Key Takeaways
-
Foundational knowledge of real-time, unbounded stream processing.
-
Hands-on experience with modern distributed streaming frameworks.
-
Exposure to the latest research papers and benchmarks in stream processing.
-
Practical insights into handling large-scale Industry 4.0 and IoT event streams.
Organizing Committee / PC Chairs
-
Dr. Guillaume Raschia (Polytech Nantes, Nantes University, France)
-
Prof. Jose Martinez (Polytech Nantes, Nantes University, France)
-
Dr. Vinu Ellampallil Venugopal (International Institute of Information Technology Bangalore)
-
Dr. Olivier Aubert (Polytech Nantes, Nantes University, France)
Program Committee (tentative)
-
Dr. Guillaume Raschia (Polytech Nantes, Nantes University, France)
-
Prof. Jose Martinez (Polytech Nantes, Nantes University, France)
-
Dr. Vinu Ellampallil Venugopal (International Institute of Information Technology Bangalore)
-
Dr. Olivier Aubert (Polytech Nantes, Nantes University, France)
-
Prof. Martin Theobald (University of Luxembourg, Luxembourg)
-
Mr. Chinmay Parekh (International Institute of Information Technology Bangalore)
-
Mr. Akhil Puppala (International Institute of Information Technology Bangalore)
-
Mr. Gowtham Reddy (International Institute of Information Technology Bangalore)
-
Mr. Charan Sai Kolipakula (International Institute of Information Technology Bangalore)
-
Dr. Mauro Dalle Lucca Tosi (Luxembourg Institute of Science and Technology (LIST))
-
Dr. Alessandro Temperoni (University of Luxembourg, Luxembourg)
-
Dr. Matthieu Perrin (Polytech Nantes, Nantes University, France)
-
Mr. Erwan Brunelière (Polytech Nantes, Nantes University, France)
-
Ms. Anushka Raj (Christ University, Bangalore, India)
-
Dr. Smita Vijaya Kumar (University of Cambridge, UK)
-
Dr. Manoj Agarwal (Co-founder, GiKA.AI, India)
-
Mr. Sriram Srikanth (International Institute of Information Technology Bangalore)
Funding Agency
This workshop is a part of an Indo-French Collaborative Research Project (No.7102-2) Funded by Indo-French Centre for the Promotion of Advanced Research (CEFIPRA).