Фрилансеры предложат решение вашей задачи уже через несколько минут!

Публикация заказа на фриланс бирже не займет много времени.

19 дней назад
Алексей Х.
Алексей Х. 
40 лет, Россия
12 лет в сервисе
Был онлайн 6 дней назад
19 дней назад

Доброе время суток!
Мы ищем профессионала в Nodejs, который может сделать скрипт, выполняющий следующие функции:

1. Запускается в командной строке, в качестве параметра принимает имя папки на хранилище S3
2. Сразу после запуска ищет в указанной папке файлы с расширением ZIP
3. Поочерёдно скачивает найденные файлы, распаковывает их на локальный диск и закачивает распакованные файлы обратно в эту же папку. По окончании закачки файлов удаляет временные файлы на локальном диске и оригинальный файл ZIP в папке S3/

Необходимо учитывать, что закачка распакованных файлов должна производиться в мультипоточном режиме, поскольку в одном zip может быть несколько сотен тысяч очень мелких файлов и при однопоточной закачке большая часть времени будет тратиться на подключение к S3, создание объекта и прочие I/O операции. На тестах мы выяснили, что приемлемую скорость дают 10-14 потоков.

Скрипт должен выводить подробный отчёт о работе в консоль и записывать лог в файл на локальном диске.

Пожалуйста, укажите срок, который нужен вам для реализации данного скрипта и цену. Спасибо!

  • Рекламное место свободно
    25 дней за $9
Владимир Рябчич
38 лет, Украина
11 лет в сервисе
Был онлайн 3 часа назад
48 отзывов6 новых
19 дней назад

Другие заказы в категории «Веб-программирование»