3 ms·
There are plenty of different HTTP benchmarking applications for Unix OS' but I still have not found a good one for Windows. Anybody come across one?
by dom96 12y ago
There are plenty of different HTTP benchmarking applications for Unix OS' but I still have not found a good one for Windows. Anybody come across one?
- bhauer 12y agoI am under the impression that it's possible to compile Wrk for Windows [1], although I have not personally done so. Incidentally, I've not read the linked article, but skimmed the first few paragraphs. The numbers of requests per second that he was able to generate with various tools seem remarkably low. ApacheBench is the least performant load generator since it's only single-threaded, but it can generate tens of thousands (about 25,000) requests per second on a i7 desktop machine. Wrk can generate significantly more since it uses all CPU cores of the load-generation machine. [1] https://github.com/wg/wrk/issues/49 https://github.com/wg/wrk/issues/49
- meteorfox 12y agoCheck out Gatling[1], which is based on Scala, Akka, and Netty, and last time I checked works on Windows. The only thing missing would be an out-of-box solution for distributed load generation, which I believe is being developed. But today, you can use a 'scale-out' approach[2] which gives you the ability to combine the data from multiple Gatling instances into a single report, but as a post-process step. [1] http://gatling.io http://gatling.io [2] http://gatling.io/docs/2.1.5/cookbook/scaling_out.html http://gatling.io/docs/2.1.5/cookbook/scaling_out.html