This curiosity came to me because I'm building a site similar to this one and needed an already existing site as a model, to compare the benchmarks with my site's own.
What's better than Stack Overflow/Stack Exchange?
I've tried nearly everything so far, but the results are far from the reality, corrupted someway, or more probably I've tried to benchmark the wrong thing.
So, out of curiosity I've pinged meta.stackoverflow.com which gave me the ip
18.104.22.168, made a benchmark of 100 requests with concurrency of 5:
ab -n 100 -c 5 http://22.214.171.124/
Tried with other ports and values but the result is always like this:
Server Software: Server Hostname: 126.96.36.199 Server Port: 80 Document Path: / Document Length: 3888 bytes Concurrency Level: 5 Time taken for tests: 15.195 seconds Complete requests: 100 Failed requests: 0 Write errors: 0 Non-2xx responses: 100 Total transferred: 399200 bytes HTML transferred: 388800 bytes Requests per second: 6.58 [#/sec] (mean) Time per request: 759.759 [ms] (mean) Time per request: 151.952 [ms] (mean, across all concurrent requests) Transfer rate: 25.66 [Kbytes/sec] received Connection Times (ms) min mean[+/-sd] median max Connect: 175 312 107.5 296 620 Processing: 197 417 332.8 336 2109 Waiting: 178 346 233.4 309 1509 Total: 384 729 363.2 636 2422 Percentage of the requests served within a certain time (ms) 50% 636 66% 799 75% 832 80% 849 90% 921 95% 1731 98% 2029 99% 2422 100% 2422 (longest request)
Obviously they are corrupted, which leads me to think I'm benchmarking the wrong thing.
For future visitors who may need this information, and for mere curiosity, is someone aware if such benchmark was ever made?
It looks like my results were "corrupted" due to latency that I didn't take account of (that's dumb I know).