Publications

2026

2026 Workshop

Performance Optimization in Stream Processing Systems: Experiment-Driven Configuration Tuning for Kafka Streams

David Chen, Sören Henning, Kassiano Matteussi, Rick Rabiser

9th Workshop on Hot Topics in Cloud Computing Performance (HotCloudPerf 2026) at ACM/SPEC ICPE 2026

2026 Preprint

FluxSieve: Unifying Streaming and Analytical Data Planes for Scalable Cloud Observability

Adriano Vogel, Sören Henning, Otmar Ertl

arXiv preprint arXiv:2603.04937

2025

2025 Conference

When Should I Run My Application Benchmark?: Studying Cloud Performance Variability for the Case of Stream Processing Applications

Sören Henning, Adriano Vogel, Esteban Perez-Wohlfeil, Otmar Ertl, Rick Rabiser

33rd ACM International Conference on the Foundations of Software Engineering (FSE 2025)

2025 Conference

Analyzing Logs of Large-Scale Software Systems Using Time Curves Visualization

Dmytro Borysenkov, Adriano Vogel, Sören Henning, Esteban Perez-Wohlfeil

IEEE International Conference on Software Analysis, Evolution and Reengineering (SANER 2025)

2025 Journal

Should I Run My Cloud Benchmark on Black Friday?

Sören Henning, Adriano Vogel, Esteban Perez-Wohlfeil, Otmar Ertl, Rick Rabiser

Softwaretechnik-Trends, Vol. 44, No. 2

2025 Journal

Benchmarking Pattern Matching Strategies for Scalable Log Analytics

Luka Leko, Sören Henning, Adriano Vogel, Otmar Ertl, Rick Rabiser

Softwaretechnik-Trends, Vol. 44, No. 2

2024

2024 Journal

Benchmarking Scalability of Stream Processing Frameworks Deployed as Microservices in the Cloud

Sören Henning, Wilhelm Hasselbring

Journal of Systems and Software, Volume 208

2024 Conference

ShuffleBench: A Benchmark for Large-Scale Data Shuffling Operations with Distributed Stream Processing Frameworks

Sören Henning, Adriano Vogel, Michael Leichtfried, Otmar Ertl, Rick Rabiser

15th ACM/SPEC International Conference on Performance Engineering (ICPE 2024)

2024 Conference

A Comprehensive Benchmarking Analysis of Fault Recovery in Stream Processing Frameworks

Adriano Vogel, Sören Henning, Esteban Perez-Wohlfeil, Otmar Ertl, Rick Rabiser

18th ACM International Conference on Distributed and Event-based Systems (DEBS 2024)

2024 Journal

Scalability Benchmarking of Cloud-Native Applications: The Theodolite Approach

Sören Henning, Wilhelm Hasselbring

Softwaretechnik-Trends, Vol. 44, No. 2

2024 Preprint

High-level Stream Processing: A Complementary Analysis of Fault Recovery

Adriano Vogel, Sören Henning, Esteban Perez-Wohlfeil, Otmar Ertl, Rick Rabiser

arXiv preprint arXiv:2405.07917

2023

2023 PhD Thesis

Scalability Benchmarking of Cloud-Native Applications Applied to Event-Driven Microservices

Sören Henning

Kiel University

2023 Conference

A systematic mapping of performance in distributed stream processing systems

Adriano Vogel, Sören Henning, Otmar Ertl, Rick Rabiser

49th Euromicro Conference on Software Engineering and Advanced Applications (SEAA 2023)

2023 Journal

Benchmarking Stream Processing Frameworks for Large Scale Data Shuffling

Sören Henning, Adriano Vogel, Michael Leichtfried, Otmar Ertl, Rick Rabiser

Softwaretechnik-Trends, Vol. 43, No. 4

2023 Journal

Benchmarking Function Hook Latency in Cloud-Native Environments

Mario Kahlhofer, Patrick Kern, Sören Henning, Stefan Rass

Softwaretechnik-Trends, Vol. 43, No. 4

2023 Conference

Benchmarking Scalability of Cloud-Native Applications

Sören Henning, Wilhelm Hasselbring

Software Engineering 2023

2023 Journal

Cloud-Native Scalability Benchmarking with Theodolite Applied to the TeaStore Benchmark

Sören Henning, Benedikt Wetzel, Wilhelm Hasselbring

Softwaretechnik-Trends, Vol. 43, No. 1

2022

2022 Journal

A Configurable Method for Benchmarking Scalability of Cloud-Native Applications

Sören Henning, Wilhelm Hasselbring

Empirical Software Engineering, Vol. 27, No. 6

2022 Conference

Streaming vs. Functions: A Cost Perspective on Cloud Event Processing

Tobias Pfandzelter, Sören Henning, Trever Schirmer, Wilhelm Hasselbring, David Bermbach

IEEE International Conference on Cloud Engineering (IC2E 2022)

2022 Demo

Demo Paper: Benchmarking Scalability of Cloud-Native Applications with Theodolite

Sören Henning, Wilhelm Hasselbring

IEEE International Conference on Cloud Engineering (IC2E 2022)

2021

2021 Journal

Theodolite: Scalability Benchmarking of Distributed Stream Processing Engines in Microservice Architectures

Sören Henning, Wilhelm Hasselbring

Big Data Research, Volume 25

2021 Journal

Goals and measures for analyzing power consumption data in manufacturing enterprises

Sören Henning, Wilhelm Hasselbring, Heinz Burmester, Armin Möbius, Maik Wojcieszak

Journal of Data, Information and Management, Vol. 3, No. 1

2021 Journal

The Titan Control Center for Industrial DevOps analytics research

Sören Henning, Wilhelm Hasselbring

Software Impacts, Vol. 7

2021 Conference

Reproducible Benchmarking of Cloud-Native Applications with the Kubernetes Operator Pattern

Sören Henning, Benedikt Wetzel, Wilhelm Hasselbring

Symposium on Software Performance

2021 Workshop

How to Measure Scalability of Distributed Stream Processing Engines?

Sören Henning, Wilhelm Hasselbring

Companion of the ACM/SPEC International Conference on Performance Engineering

2020

2020 Journal

Scalable and Reliable Multi-dimensional Sensor Data Aggregation in Data Streaming Architectures

Sören Henning, Wilhelm Hasselbring

Data-Enabled Discovery and Applications, Vol. 4, No. 5

2020 Journal

Complexity and Inapproximability Results for Parallel Task Scheduling and Strip Packing

Sören Henning, Klaus Jansen, Malin Rau, Lars Schmarje

Theory of Computing Systems, Vol. 64

2020 Journal

Toward Efficient Scalability Benchmarking of Event-Driven Microservice Architectures at Large Scale

Sören Henning, Wilhelm Hasselbring

Softwaretechnik-Trends, Vol. 40, No. 3

2019

2019 Conference

A Scalable Architecture for Power Consumption Monitoring in Industrial Production Environments

Sören Henning, Wilhelm Hasselbring, Armin Möbius

IEEE International Conference on Fog Computing (ICFC 2019)

2019 Workshop

Industrial DevOps

Wilhelm Hasselbring, Sören Henning, Björn Latte, Armin Möbius, Thomas Richter, Stefan Schalk, Maik Wojcieszak

IEEE International Conference on Software Architecture Companion (ICSA-C 2019)

2019 Workshop

Scalable and Reliable Multi-Dimensional Aggregation of Sensor Data Streams

Sören Henning, Wilhelm Hasselbring

IEEE International Conference on Big Data (Big Data 2019)

2019 Workshop

Clean Code: On the Use of Practices and Tools to Produce Maintainable Code for Long-Living Software

Björn Latte, Sören Henning, Maik Wojcieszak

EMLS 2019: 6th Collaborative Workshop on Evolution and Maintenance of Long-Living Systems

2018

2018 Journal

Monitoring Electrical Power Consumption with Kieker

Sören Henning

Softwaretechnik-Trends, Vol. 39, No. 3

2018 MSc Thesis

Prototype of a Scalable Monitoring Infrastructure for Industrial DevOps

Sören Henning

Kiel University, Department of Computer Science

2017

2017 Journal

RadarGun: Toward a Performance Testing Framework

Sören Henning, Christian Wulf, Wilhelm Hasselbring

Softwaretechnik-Trends, Vol. 37, No. 3

2016

2016 BSc Thesis

Visualization of Performance Anomalies with Kieker

Sören Henning

Kiel University, Department of Computer Science