feat: implement raw TCP benchmark protocol

- protocol: 8-byte LE u64 request -> N-byte deterministic response
- bench-server: TCP server with per-connection handlers
- bench-runner: benchmark loop with warmup, NDJSON output
- Integration tested: server and client communicate correctly
This commit is contained in:
2026-01-25 16:37:05 +02:00
parent 09fb7821bb
commit 76109356c0
6 changed files with 290 additions and 10 deletions

1
Cargo.lock generated
View File

@@ -150,6 +150,7 @@ dependencies = [
"serde",
"serde_json",
"strum",
"tokio",
]
[[package]]