I am working with the file upload component and trying to process larger files, around 200+ mb in size. The component itself can handle the uploads fine, but within 20-30 seconds the web session itself crashes due to running out of memory. Any way around this running out of memory like processing the files as it is being uploaded or clearing the memory or direct server upload, etc. ?
What are you doing in onFileReceived?
Encoding the file in base64 so it can be uploaded to Azure blob
Well that's not really a viable approach unless you're very careful. You're taking what's already 200mb, loading it in memory, then multiplying that by encoding it in base64.
You should probably try to figure out an approach where you write it to a temp file (event.file.copyTo) and then encode/upload from there.