Skip to content

Beyond Throughput — v1.0.0

Choose a tag to compare

@tbuffagni tbuffagni released this 03 Sep 20:10
· 4 commits to main since this release

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.git

The 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.