title: Nodejs scalable file upload server
body: <p>Multer supports memory storage and disk storage
  My objective is to upload file to s3 through my node server.</p>
  
  <p>But Multer has this warning message in the documentation.</p>
  
  <p>Uploading very large files, or relatively small files in large numbers very quickly, can cause your application to run out of memory when memory storage is used.</p>
  
  <p>My application will be used my many people and there will be simultaneous multiple file uploads will be happening.</p>
  
  <p>Should i use memory storage or disk storage to temporarily store buffer and push to s3 from there?</p>