According to Springboot 2 documentation we can use both Spring MVC and Spring WebFlux together. It says Spring WebFlux is either using Netty or Jetty; if we are using default server which is Tomcat, what is the implication of application size and memory footprint if it has both Tomcat and Netty/Jetty?
Similarly the documentation says we can just use WebClient, but the Springboot dependency only has a single WebFlux package. So it will pull in both server and client components of WebFlux, even though we might want to use WebClient only. Is there a way to just pull in the WebClient dependency?