SIMULTANEOUS LOAD INJECTION HAMMERSimulating concurrent HTTP clients against both architectures
350 CONCURRENT CLIENTS
50 conns500 (Moderate)1,500 (Heavy)2,500 (Spike)4,000 (Saturation)
[HEADROOM CHAMPION]
tkngate/tkngate holds +1.4x more concurrent load than nginx/nginx before socket exhaustion.
GRADED
SATURATION CEILING: 85 CONCURRENT[COLLAPSED: 429/504]
EST. P99 LATENCY:4174 ms
BOTTLENECK SYMBOL:proxy.NewProxy (http.DefaultTransport)
PRIMARY WEAKNESS:http.DefaultTransport has MaxIdleConnsPerHost=2, causing TCP socket churn & TLS renegotiation under proxy load
VS
GRADEREFUSED
SATURATION CEILING: 62 CONCURRENT[COLLAPSED: 429/504]
EST. P99 LATENCY:7602 ms
BOTTLENECK SYMBOL:REFUSED — NO RUNTIME GRAPH
PRIMARY WEAKNESS:Unresolved Architecture: Scanned files do not provide sufficient architectural signals to calculate concurrency saturation safely without guessing.