I have a rails-api conected to an angular app with the main purpose of uploading different files to the server and make copies of them, until now it works perfectly but the biggest files i've had to upload so far are 500ish mb, and now i have to uploas arrays of files that tend to be more than 20 gb of data.
I use angular np-upload to upload my files with http method and carrierwave gem to manage file and folder creation on the server side but i don't want to do the same when the payload is this big, So now my question is there a way to make this differently?? like google drive folders that synchronize constantly and the user doesn't even realize, Iwant to acomplish something like tis with my aplication so that when the really big files are uploading the app doesn't freeze and the user can upload several things at once and keep interacting with the app even though is uploading or synchronizing files to the server.
Thanks in advance for any advice