для его обработки, через либу sharp, на выход так же получаю файл и отправляю его на клиент
Идея в том, что я не хочу записывать, сохранять и редактировать файлы на сервере, я хочу принимать напримерр ArrayBuffer и возвращать сразу ArrayBuffer избегая тем самым возню с файлами
Какие подводные могут быть?
При определенном стечении обстоятельств можно уронить приложение - если прилетит несколько или один большой файл. Плюс если синхронная обработка входящих данных - вешаем все остальное в потоке. Все же подобные вещи стоит реализовывать через стримы+временные файлы+обработка в отдельных потоках
ага, то есть создание и чтение файлов в асинхронном режиме настигнет меня полюбому, если я хочу получить +- отказоустойчивую систему
multer
Если не нужно нигде хранить файлы то особых камней нет
Обсуждают сегодня