☠️ ViralX ULTIMATE Stress Test

2500 VUs Peak  |  Apr 2, 2026 8:15 PM IST  |  api.theviralx.ai  |  6.2 min duration

✅ THRESHOLDS PASSED — 99.61% SUCCESS RATE AT MAX LOAD
Avg Latency
1.13s
Median: 243ms
P95 Latency
2.89s
P90: 1.4s
Error Rate
0.39%
688 timeouts / 175k reqs
Total Requests
175,809
~470 req/s 🏎️
Peak VUs
2500
Theoretical limits
Data Transferred
2.9GB
7.7 MB/s received

📈 Ultimate Load Profile

500
up 30s
1000
heavy 1m
2000
insane 2m
2500
ULTIMATE 2m
500
drop 30s
0

Slow, painful ramp to 2500 VUs to forcefully break the network stack.

⏱ Latency Distribution

min
17.9ms
med
243ms
avg
1.13s
p(90)
1.40s
p(95)
2.89s
max
1m0s

🎯 Threshold Results

StatusThresholdActualResult
http_req_failed rate < 30%0.39%PASSED

📋 Test Summary

MetricValue
Test TypeUltimate Stress Test (2500 VUs)
Duration~6 minutes 15 seconds
Total Iterations175,803
Throughput470 req/s
Data Received2.9 GB (7.7 MB/s)
Failed Requests688 (0.39%) connection timeouts

💡 Key Insights

☠️ Absolute Boundaries Found — Around 2000-2500 active concurrent connections, the socket pools start failing to dial.
Still mostly standing — Despite 688 connection failures, the server successfully served 175,121 requests cleanly (99.6% success).
🚀 Sustained Heavy Throughput — Maintained ~470 requests per second and 7.7 MB/sec data output consistently for minutes.
⚠️ Conclusion — Pushing past 2,000 VUs triggers maximum capacity protection. The server drops packets rather than crashing outright. This is exactly what you want it to do.