title: Spring boot large file upload and download support
body: <p>I have a spring boot web application which will handle large file (max size of 5g) upload and then save it to s3. The request and response may last for a long time.</p>
  
  <p>So what is the best practice to handle the upload and download like this? How to make a good performance to prevent my server down when download or upload large files?</p>