title: How to use Spring WebClient to make multiple calls simultaneously?
body: <p>I want to execute 3 calls simultaneously and process the results once they're all done. </p>
  
  <p>I know this can be achieved using AsyncRestTemplate as it is mentioned here <a href="https://stackoverflow.com/questions/35214384/how-to-use-asyncresttemplate-to-make-multiple-calls-simultaneously">How to use AsyncRestTemplate to make multiple calls simultaneously?</a></p>
  
  <p>However, AsyncRestTemplate is deprecated in favor of WebClient. I have to use Spring MVC in the project but interested if I can use a WebClient just to execute simultaneous calls. Can someone advise how this should be done properly with WebClient? </p>