Consistent Scalable Processing of Data Streams in a Distributed Environment

  • This thesis investigates consistency challenges in distributed stream processing systems. Prior work on this topic has made significant progress, with many ideas being implemented in state-of-the-art Stream Processing Engines (SPEs). In this thesis, we focus on formal modeling to better characterize existing problems and explore potential improvements. We introduce a formal model of delivery guarantees and show that deterministic SPEs can theoretically achieve lower latency than non-deterministic ones for exactly-once guarantee. This is supported by experimental results demonstrating that a novel deterministic implementation performs better than current alternatives. The thesis also presents a formal model for substream management, identifying a lower bound on the additional network traffic required for detecting substream termination. A corresponding framework is implemented that meets this bound and demonstrates improved performance over existing approaches. These results contribute formal foundations and practical techniques for improving the performance and predictability of distributed stream processing systems.

Download full text

Cite this publication

  • Export Bibtex
  • Export RIS

Citable URL (?):

Search for this publication

Search Google Scholar Search Catalog of German National Library Search OCLC WorldCat Search Bielefeld Academic Search Engine
Meta data
Publishing Institution:IRC-Library, Information Resource Center der Constructor University
Granting Institution:Constructor Univ.
Author:Artem Trofimov
Referee:Alexander Omelchenko, Timofey Bryksin, Vincenzo Gulisano, Boris Novikov
Advisor:Alexander Omelchenko
Persistent Identifier (URN):urn:nbn:de:gbv:579-opus-1013253
Document Type:PhD Thesis
Language:English
Date of Successful Oral Defense:2025/04/06
Date of First Publication:2025/09/04
PhD Degree:Computer Science
Other Countries Involved:Sweden
Academic Department:School of Computer Science and Engineering
Call No:2025/12

$Rev: 13581 $