6 papers
Detection of Performance Changes in MooBench Results Using Nyrkiö on GitHub Actions
Shinhyung Yang, David Georg Reichelt, Henrik Ingo +1
In GitHub with its 518 million hosted projects, performance changes within these projects are highly relevant to the project's users. Although performance measurement is supported…
Interoperability From OpenTelemetry to Kieker: Demonstrated as Export from the Astronomy Shop
David Georg Reichelt, Shinhyung Yang, Wilhelm Hasselbring
The observability framework Kieker provides a range of analysis capabilities, but it is currently only able to instrument a smaller selection of languages and technologies, includi…
The Kieker Observability Framework Version 2
Shinhyung Yang, David Georg Reichelt, Reiner Jung +2
Observability of a software system aims at allowing its engineers and operators to keep the system robust and highly available. With this paper, we present the Kieker Observability…
Evaluating the Overhead of the Performance Profiler Cloudprofiler With MooBench
Shinhyung Yang, David Georg Reichelt, Wilhelm Hasselbring
Performance engineering has become crucial for the cloud-native architecture. This architecture deploys multiple services, with each service representing an orchestration of contai…
Interoperability From Kieker to OpenTelemetry: Demonstrated as Export to ExplorViz
David Georg Reichelt, Malte Hansen, Shinhyung Yang +1
While the observability framework Kieker has a low overhead for tracing, its results currently cannot be used in most analysis tools due to lack of interoperability of the data for…
Overhead Measurement Noise in Different Runtime Environments
David Georg Reichelt, Reiner Jung, André van Hoorn
In order to detect performance changes, measurements are performed with the same execution environment. In cloud environments, the noise from different processes running on the sam…