• Home
  • Search
  • Efficient Distributed Stream Processing: Optimization Approaches and Applications
  • https://doi.org/10.5167/uzh-119573Copy DOI Icon

Efficient Distributed Stream Processing: Optimization Approaches and Applications

  • Abstract
  • Literature Map
  • Similar Papers
Abstract

As more aspects of our daily lives are being computerized, ever larger amounts of data are being produced at ever greater speeds. In this data lies great value, and we need technologies that enable us to extract this value. This thesis is concerned with one type of technology that allows us to do this: Distributed Stream Processing Systems (DSPS) are systems consisting of many computers that jointly process, and hence extract value from, large amounts of data at high speeds. This dissertation consists of three research projects that investigate two aspects of DSPS: In two projects, different approaches to increase the efficiency of DSPS were studied and in one project, the value of increased efficiency in stream processing was evaluated. All of these projects have been conducted on real computer systems and they are all of quantitative nature. In the first study, a graph partitioning algorithm was leveraged to schedule the workload within a DSPS. This reduced the communication load between hosts, while maintaining or increasing the throughput of the system. The second study was concerned with the auto-configuration of DSPS. We used a probabilistic black-box optimization strategy called Bayesian Optimization to increase throughput performance of DSPSs through configuration. In the third study, we investigated the value of increased efficiency of a DSPS. This was done by building a DSPS based entity ranking system and by evaluating the effect of timely data processing on the quality of the generated rankings.

Similar Papers
  • PDF
  • Research Article
  • Citations4

S2p: Provenance Research for Stream Processing System

  • Jun 15, 2021
  • Applied Sciences
  • Qian Ye +1
  • Book Chapter
  • Citations4

A Review of Dynamic Scalability and Dynamic Scheduling in Cloud-Native Distributed Stream Processing Systems

  • Jan 01, 2020
  • Ambalavanar Senthuran +1
  • Conference Article
  • Citations55

Adaptive Provisioning of Stream Processing Systems in the Cloud

  • Apr 01, 2012
  • Javier Cervino +3
  • Book Chapter
  • Citations39

Synergy: Sharing-Aware Component Composition for Distributed Stream Processing Systems

  • Jan 01, 2006
  • Thomas Repantis +2
  • Research Article
  • Citations5

Pre‐filtering based summarization for data partitioning in distributed stream processing

  • Apr 30, 2021
  • Concurrency and Computation: Practice and Experience
  • Adeel Aslam +2
  • Supplementary Content
  • Citations1

PRACTICAL CONFIDENTIALITY-PRESERVING DATA ANALYTICS IN UNTRUSTED CLOUDS

  • Jul 27, 2020
  • Figshare
  • Savvas Savvides
  • Book Chapter
  • Citations1

Evaluating CP Techniques to Plan Dynamic Resource Provisioning in Distributed Stream Processing

  • Jan 01, 2014
  • Andrea Reale +3
  • Conference Article
  • Citations20

A performance benchmark for NetFlow data analysis on distributed stream processing systems

  • Apr 01, 2016
  • Milan Cermak +3
  • Conference Article
  • Citations27

Online Scheduling for Shuffle Grouping in Distributed Stream Processing Systems

  • Nov 28, 2016
  • Nicoló Rivetti +4
  • Research Article
  • Citations23

Disseminating streaming data in a dynamic environment: an adaptive and cost-based approach

  • Nov 07, 2007
  • The VLDB Journal
  • Yongluan Zhou +2
  • Conference Article
  • Citations2

Performance-sensitive Data Distribution Method for Distributed Stream Processing Systems

  • Jul 03, 2020
  • Yanqiu Chen +2
  • Conference Article
  • Citations6

Using Paralleled-PEs Method to Resolve the Bursting Data in Distributed Stream Processing System

  • Dec 01, 2013
  • Baojian Zhou +3
  • Research Article
  • Citations2

Communication-efficient processing of multiple continuous aggregate queries

  • Jul 10, 2014
  • Information Sciences
  • Joo Hyuk Jeon +2
  • Research Article
  • Citations72

Resource Management and Scheduling in Distributed Stream Processing Systems

  • May 28, 2020
  • ACM Computing Surveys
  • Xunyun Liu +1
  • Conference Article
  • Citations62

A Hybrid Approach to High Availability in Stream Processing Systems

  • Jan 01, 2010
  • Zhe Zhang +6
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.