diff --git a/Makefile b/Makefile index 816ce41..396ac17 100644 --- a/Makefile +++ b/Makefile @@ -148,6 +148,12 @@ soak: ## Run the soak/chaos harness (SOAK_ARGS="--minutes 30 --scenario redis") bench-startup: ## Time submitting a run (BENCH_ARGS="--kedro ../some/kedro/project") cd backend && uv run python scripts/bench_startup.py $(BENCH_ARGS) +# In-process, so it needs no stack: what a message costs the engine in work +# and in time. `BENCH_ARGS="--redis "` measures it against a real Redis, +# which is where the round trips are. +bench-engine: ## Engine throughput and per-message cost (BENCH_ARGS="--redis localhost") + cd backend && uv run python scripts/bench_engine.py $(BENCH_ARGS) + # ── Linting ─────────────────────────────────────────────────────── build: ## Build the fluksio and fluksio-worker wheels into dist/