Skip to content

Commit 5daaae7

Browse files
committed
routercap: capacity benchmark harness for atenet-router
Open-loop ladder sweep of one router pod per Envoy CPU size: client latency timed from scheduled send (no coordinated omission), per-hop span breakdown, per-thread CPU, and guards that mark an arm rig-limited the moment the harness rather than the router runs out. One command per sweep, self-contained report.html per run; methodology in README.md.
1 parent b296f96 commit 5daaae7

38 files changed

Lines changed: 12100 additions & 0 deletions

‎benchmarking/routercap/.gitignore‎

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
# A run directory ships exactly one file: report.html, which embeds every
2+
# chart inline. The raw data behind it (samples.jsonl, run.json,
3+
# worker-cpu.jsonl per arm) and the regenerable summary.json/SVGs stay local
4+
# to the machine that ran the sweep.
5+
runs/**
6+
!runs/*/
7+
!runs/*/report.html
8+
9+
# profile.sh needs privileged node debug access that the shipped harness
10+
# should not imply is routine.
11+
profile.sh
12+
13+
__pycache__/

‎benchmarking/routercap/README.md‎

Lines changed: 329 additions & 0 deletions
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)