We have measured the performance of HTTP GET request using JMH as a benchmark tool:
Time: 29112ms;Average time: 5822.4ms;Best time: 5757ms;Worst time: 5892ms;Requests per second: 171750;
ActiveJ's result is 171.8K RPS on a single CPU. This is not only faster than the highly specialized Vert.x (162.9K RPS), but also with 50% less CPU load.
When using HTTP pipelining, performance reaches 1.5M RPS.
ActiveJ has placed first in the-benchmarker's web frameworks benchmark as per 2022-03-15.
You can find HTTP benchmark sources on GitHub