Comparing Tomcat and Undertow in SpringBoot: Performance, Memory Usage, and Deployment Guide
This article explains how SpringBoot uses Tomcat by default, shows how to replace it with Undertow by adding the appropriate dependency, and presents benchmark results demonstrating Undertow's superior throughput and lower memory consumption for high‑concurrency Java web applications.