This is an attempt to compare performance between rxnetty and reactor netty http clients.
This is the first thing you need to do.
mvn clean install
The mockapplication
module is a wiremock based application for stubbing http
client benchmark use cases. The HTTP clients under test will submit requests
to this.
To start the server:
mvn -pl mockapplication compile exec:java
mvn -Pperformance -pl reactornettybenchmark verify
mvn -Pperformance -pl rxnettybenchmark verify
mvn -Pperformance -pl apacheasyncbenchmark verify
By default, it is configured to 10,000.
See github issues?