Beyond Throughput — v1.0.0
First reproducible release of Beyond Throughput: A Reproducible Benchmark of Java Caches in a Tomcat Lifecycle.
This release freezes the paper, experimental protocol, benchmark implementation, result workbook, and complete evidence archive used by the study.
Included assets
- English paper (PDF)
- Italian paper (PDF)
- Excel workbook with tables and charts
- Complete evidence archive with raw JSON, derived analysis, CSV observations, build log, diagnostics, and validation checkpoints
- SHA-256 manifest for all uploaded assets
Reproduction
Clone the exact release together with the pinned Apache Commons JCS source revision:
git clone --recurse-submodules --branch v1.0.0 https://github.com/tbuffagni/brainy-java-cache-lab.gitThe canonical campaign completed 36 independent JVM processes, 180 Tomcat lifecycle cycles, and 360 timed workload windows. The automated validator completed 18,934 checks with no errors or warnings.
Throughput, latency, semantic correctness, and lifecycle behavior are separate results. The measurements describe the configured application path and environment; they are not presented as a universal ranking of cache providers.
The worker-thread retention pattern reproduced with JCS 3.2.1 was not reproduced with the pinned JCS 4 revision. This conclusion is limited to the specific pattern and protocol tested.