I am trying to write a performance test application using vert.x webclient which gives me 20k rps performance(near to what wrk is giving) while hitting the endpoint which is a simple quarkus application but same endpoint when hit with plow (which uses fasthttp) gives 40K rps.
This is how I am creating the webclient for each connection:
This is how I am running the constant load:
I tried with okhttp, apache httpclient and others but the results were more or less the same in the JVM based http clients.
What are the performance improvement being done in plow/fasthttp which is making it so performant? Can we look at bringing those into vert.x and eventually get into quarkus?
--
You received this message because you are subscribed to the Google Groups "vert.x" group.
To unsubscribe from this group and stop receiving emails from it, send an email to vertx+un...@googlegroups.com.
To view this discussion on the web, visit https://groups.google.com/d/msgid/vertx/a43fe921-3d24-480c-901a-57a215184a78n%40googlegroups.com.
To view this discussion on the web, visit https://groups.google.com/d/msgid/vertx/f67138f6-5f0b-4a5e-932b-7ba5e9c29d99n%40googlegroups.com.