I am supposed to write a system similar to Dropbox or Google Drive that'd allow sharing of uploaded files. What is the best way to upload a file of let's say 10 GB without leaking memory inside the browser? If I use a file chunking method, does the file get fully loaded inside the memory? (once you pick it for upload)
How do Dropbox and Google Drive handle this?