Учитывая требования для обработки загрузки больших файлов (до 1 ГБ), было бы преимуществом сжатие файла на стороне клиента перед загрузкой? Например, используя библиотеку, такую как zip. js
Проблема, с которой мы сталкиваемся сейчас, заключается в том, что пользователь инициирует загрузку файлов, а с большими файлами приходится ждать в любом месте до 30 минут. для его завершения и связывает экран в течение этого времени.
На данный момент наши загрузки обрабатываются на стороне сервера через IAsyncUpload (C#, с элементами управления telerik).
Было бы быстрее реализовать что-нибудь File Reader на основе этого? Сжатие при загрузке спасет пользователя от хлопот?