Skip to main content

Non-Functional Delta: YU09-ops-hardening over YU08-execution-algo-engine

ReqStatusNotes
NFR-OH01 no throughput regression with archival disabledDonebench-compare against the YU08 baseline, journal.archive.enabled=false (the shipped default).
NFR-OH02 GCS upload off the journaler threadDoneJournalArchiver runs its own single-thread ExecutorService; archiveAsync only submits, never blocks the caller.
NFR-OH03 no Secret value committedDoneAll three Secrets created via kubectl create secret per quickstart.md; .gitignore/repo hygiene unaffected since nothing is written to a tracked path.
NFR-OH04 required vs. optional SecretsDonemariadb-credentials/auth-secrets have no optional: true; pods block on CreateContainerConfigError until created, same as any other required config. order-matcher-journal-gcs-hmac is optional: true.