Skip to content

TierCache 0.4.0

Choose a tag to compare

@cramen cramen released this 13 Sep 18:51
· 88 commits to main since this release

[0.4.0] - 2026-09-13

Changed

  • The absolute two-level throughput budget (1M ops/s per instance) is dropped from the requirements: absolute throughput depends on the hardware and network environment the code runs on, so it is not a fair library contract. The throughput benchmarks stay as reproducible trend/regression measurements; budgets, if any, are defined per reference environment.

Added

  • tiercache-reactor: Reactor bridge over the async view — ReactorTierCache Mono facade (all operations; sync and Mono loader forms of getOrCompute, coalescing stays in the engine's singleflight) and ReactorCacheFactory exposing inbound invalidation events as a cold Flux with bounded per-subscriber buffering and a drop signal.

Verify

Artifacts are signed (Sigstore keyless) and attested:

gh attestation verify <jar> --repo cramen/tier_cache

SBOM attached under sbom/. Maven coordinates: io.github.cramen:<module>:0.4.0.