1.5 KiB
1.5 KiB
DSSE+Rekor Batch Size Benchmarking Tool (stella-attest-bench)
Status
NOT_FOUND
Description
The advisory proposed a dedicated CLI benchmarking tool (stella-attest-bench) to sweep DSSE envelope batch sizes against Rekor and determine optimal defaults. While the underlying DSSE and Rekor infrastructure exists, no dedicated benchmarking/experiment tool was implemented.
Why Not Implemented
- No dedicated
stella-attest-benchCLI tool found - The underlying DSSE and Rekor infrastructure is fully implemented in
src/Attestor/__Libraries/StellaOps.Attestor.ProofChain/:Signing/DsseEnvelope.cs,DsseSignature.cs-- DSSE envelope supportRekor/EnhancedRekorProofBuilder.Build.cs,EnhancedRekorProofBuilder.Validate.cs-- Rekor integrationRekor/RekorInclusionProof.cs-- Rekor inclusion proofs
- The Bench module (
src/Bench/StellaOps.Bench/) has benchmarking infrastructure (LinkNotMerge scenario runner, JSON/Prometheus reporting) but no DSSE batch size sweeping tool - The Bench infrastructure (BenchmarkConfig, BenchmarkJsonWriter, PrometheusWriter) could serve as a foundation for a DSSE batch benchmark
- This is a low-priority optimization tool; the DSSE+Rekor pipeline works but batch size tuning requires a dedicated experiment harness
Source
- Feature matrix scan
Notes
- Module: Attestor
- Modules referenced: N/A
- Related:
src/Attestor/__Libraries/StellaOps.Attestor.ProofChain/Rekor/(Rekor integration),src/Bench/(benchmarking infrastructure)