At that Nim release page:
https://nim-lang.org/blog/2021/10/19/version-160-released.ht...
Is link to this benchmark:
https://web-frameworks-benchmark.netlify.app/result
Where nim is 2nd with 200k req/s, but it is using httpbeast:
https://github.com/dom96/httpbeast
That says it would be more useful to use jester:
https://github.com/dom96/jester
Jester has 150k req/s.
But, when looking at these:
https://www.techempower.com/benchmarks/
drogon, actix etc has about 600k req/s .
Also redbean has about 600k req/s, when I tested:
I tested like this:
git clone https://github.com/wg/wrk.git
cd wrk
make
./wrk -H 'Accept-Encoding: gzip' -t 12 -c 120 http://127.0.0.1:8080/
When I tested https://caddyserver.com v2, it did show about 800k req/s.
It would be very helpful to know how those benchmarks are actually done, so that I could compare what is actually fastest in real world, and not just use some for benchmark tested winning non-realistic code.