Complete documentation of the benchmark methodology, test environment, and tooling validation used for all results in this cookbook.
Before attributing throughput bottlenecks to model inference, we validated that the benchmark client itself is not the limiting factor.
Benchmark Client Is Not The Bottleneck
The echo server test confirms the Python asyncio benchmark client can sustain 1,006 requests/second at concurrency 100, with sub-millisecond overhead scaling well to 2,000 concurrent connections. Since the highest model throughput observed is ~11,218 tok/s for Qwen3-VL (effective ~5.5 req/s at 2048 input tokens), the client is never the bottleneck.
Container digests (pinned for reproducibility):
Each model was tested across 5 independent runs (container restarts between runs) to capture variance:
A separate high-resolution sweep around the saturation knee:
0 Comments
Be the first to comment and share your perspective with the community.