DEV Community

Discussion on: Spring Boot performance benchmarks with Tomcat, Undertow and Webflux

Collapse
jdubois profile image
Julien Dubois Author

All the code is in the GitHub repo - those are basically the “normal” configurations that come out-of-the-box with Spring Boot.

Collapse
hgomez profile image
Henri Gomez

For Tomcat, this one ?

github.com/jdubois/jhipster-benchm...

Sorry, but I miss information :

  • Version of Tomcat is used
  • Connector used : APR / NIO / NIO2
  • Connector tuning
Thread Thread
jdubois profile image
Julien Dubois Author

It is this configuration file, but not this line: there is no line in fact, as it's the default configuration that comes with Spring Boot.
It should be Tomcat 9.0.31, and everything else is by default.

Thread Thread
hgomez profile image
Henri Gomez • Edited on

So basically, what you demonstrate is not Tomcat vs Undertow vs Webflux performance but Spring default for Tomcat vs Spring default for Undertow vs Spring default for Webflux.

You compare default settings for Spring servlet engines implementation rather than servlet engines themselves, it would be fair to make a note about this.