В настоящее время я использую mod_zip/nginx(для автоматического создания zip-файлов).
(Очень-очень большая) проблема с mod_zip - когда он принимает запросы диапазона - он не передает диапазоны подзапросам.
Что происходит с довольно агрессивными менеджерами загрузки, то все файлы загружаются с жесткого диска для каждого запроса (в результате дисковый ввод 100 МБ / с для 80 Мбит пропускной способности загрузки ... это сумасшедшая трата)
Мой вопрос: что я могу использовать для создания сжатых архивов на лету с небольшим объемом памяти, с поддержкой возобновления / запроса диапазона и возможностью загрузки файлов с URL-адресов во время архивирования?
Сервер может иметь 100 пользователей, загружающих параллельно, поэтому предварительная генерация не возможна.
https://github.com/evanmiller/mod_zip/ - что я сейчас использую
Я знаю о передаче zip-данных по конвейеру, но у этой команды нет ни поддержки URL, ни поддержки запроса диапазона (насколько я знаю)