Skip to the content.

StrataBench Roadmap

Phase 1 — Foundation (MVP)

Goal: Runnable CLI with honest validation and first benchmark engine.

Deliverables

Profiles (Phase 1)

Profile Layer Engine
hdd-sequential-read block fio
ssd-random-4k block stratabench
nvme-random-oltp block fio
s3-put-throughput object stratabench (S3 HTTP)
s3-get-throughput object stratabench (S3 HTTP)

Success criteria


Phase 2 — Multi-engine + distributed

Goal: S3 cluster testing and multi-node orchestration.

Deliverables

Profiles (Phase 2 additions)

Profile Layer Engine
vm-disk-random vm-block fio (inside VM)
file-parallel-read file elbencho
s3-cluster-put-get object warp (distributed)
s3-mixed-workload object warp
nvme-max-stress block stratabench (64 threads, QD 128)

Success criteria


Phase 3 — Enterprise + observability

Goal: AFA, peak NVMe, VM suites, live monitoring.

Deliverables

Success criteria


Phase 4 — Agentic + ecosystem

Goal: Full agentic lifecycle and open-source release readiness.

Deliverables

Success criteria


Versioning

Semantic versioning from first public release:


Open-source release checklist