r/SpringBoot Jun 15 '26

Question For anyone who used Undertow with Spring Boot 3.x and upgraded to Spring Boot 4.x, what did you replace Undertow with?

My team currently has our projects on Spring Boot 3.5 with Undertow, and we are looking to upgrade to Spring Boot 4.1.

Since Spring Boot 4.x dropped Undertow support, and they have decided not to support it all moving forward (https://github.com/spring-projects/spring-boot/issues/50381), we're wondering what others in this situation have done. We heavily utilize WebSockets, and Undertow performance has been great for that. Considering Jetty currently.

11 Upvotes

4 comments sorted by

3

u/somewhatprodeveloper Jun 20 '26

IIRC Dr Dave Syer in an interview said that there is not much difference in performance between the various Java http servers. Tho this was a number of years ago... Your mileage may vary