feat(server): implement http1 /bytes/{n} endpoint over TLS

This commit is contained in:
2026-02-26 16:09:04 +02:00
parent 6198e3ab2e
commit 4b2324d131
10 changed files with 278 additions and 23 deletions

View File

@@ -61,16 +61,15 @@ setup:
# Run server (default: x25519 on localhost:4433)
[group("run")]
server mode="x25519" listen="127.0.0.1:4433":
cargo run --release --bin server -- --mode {{mode}} --listen {{listen}}
server mode="x25519" proto="raw" listen="127.0.0.1:4433":
cargo run --release --bin server -- --mode {{mode}} --proto {{proto}} --listen {{listen}}
# Run benchmark runner
[group("run")]
runner server mode="x25519" proto="raw" payload="1024" iters="100" warmup="10":
runner server mode="x25519" payload="1024" iters="100" warmup="10":
cargo run --release --bin runner -- \
--server {{server}} \
--mode {{mode}} \
--proto {{proto}} \
--payload-bytes {{payload}} \
--iters {{iters}} \
--warmup {{warmup}}