This dataset contains the results of a comparison of overhead reduction for the Kieker monitoring framework. The following optimizations were measured using the MooBench framework: Using source instrumentation instead of AspectJ, Writing into a CircularFifoQueue instead a LinkedBlockingQueue, Only storing data of a DurationRecord, instead full metadata storage, and Aggregating the stored data. These have been research with fixed call tree depth 10 (results-kieker-java.tar.xz) and with growing call tree depth (results.tar.xz and results-$size.zip for raw data). Additionally, the plotted runtime growth data depending on the call tree size is contained in the dataset. The results can be reproduced using ./benchmark.sh (for fixed call ...
Modern information technology allows information to be collected at a far greater rate than ever bef...
Many opportunities for easy, big-win, program optimizations are missed by compilers. This is especia...
<p>Application-level monitoring of continuously operating software systems provides insights into th...
<p>Application-level monitoring frameworks, such as Kieker, provide insight into the inner workings ...
In production environments, runtime performance monitoring is often limited to logging of high level...
<p>Monitoring of a software system provides insights into its runtime behavior, improving system ana...
Application-level monitoring is required for continuously operating software systems to maintain the...
We show, how polyglot persistence increase Kieker's scalability by employing separate read-optimized...
Knowledge of the internal behavior of applications often gets lost over the years. This circumstance...
We present a set of techniques for reducing the memory consumption of object-oriented programs. Thes...
Abstract. We present a set of techniques for reducing the memory consumption of object-oriented prog...
Application-level monitoring of continuously operating software systems provides insights into their...
This paper presents one solution for continuous monitoring of JEE application. In order to reduce ov...
Application-level monitoring of continuously operating software systems provides insights into their...
A run-time monitor shares computational resources, such as memory and CPU time, with the target prog...
Modern information technology allows information to be collected at a far greater rate than ever bef...
Many opportunities for easy, big-win, program optimizations are missed by compilers. This is especia...
<p>Application-level monitoring of continuously operating software systems provides insights into th...
<p>Application-level monitoring frameworks, such as Kieker, provide insight into the inner workings ...
In production environments, runtime performance monitoring is often limited to logging of high level...
<p>Monitoring of a software system provides insights into its runtime behavior, improving system ana...
Application-level monitoring is required for continuously operating software systems to maintain the...
We show, how polyglot persistence increase Kieker's scalability by employing separate read-optimized...
Knowledge of the internal behavior of applications often gets lost over the years. This circumstance...
We present a set of techniques for reducing the memory consumption of object-oriented programs. Thes...
Abstract. We present a set of techniques for reducing the memory consumption of object-oriented prog...
Application-level monitoring of continuously operating software systems provides insights into their...
This paper presents one solution for continuous monitoring of JEE application. In order to reduce ov...
Application-level monitoring of continuously operating software systems provides insights into their...
A run-time monitor shares computational resources, such as memory and CPU time, with the target prog...
Modern information technology allows information to be collected at a far greater rate than ever bef...
Many opportunities for easy, big-win, program optimizations are missed by compilers. This is especia...
<p>Application-level monitoring of continuously operating software systems provides insights into th...