209 похожих чатов

Всем привет, пишем проект на nest js, одна из задач

которого загружать файлы до 1 ГБ на Azure Blob Storage (аналог AWS S3) и столкнулись с тем что когда загружаем файл 500+ Мб , то при загрузке его на ажур происходит блокировка event loop-а и в итоге кто-то другой не может залогинется несколько секунда, кто-то знает как такое можно решить, чтобы не было этой блокировки ?

6 ответов

9 просмотров

Грузи через presigned url напрямую

꧁ Nikita-꧂ Автор вопроса

так мне с фронта приходит файл на 500 мб и я его ложу уже на ажур

Я тебе и говорю: грузи с фронта напрямую в Ажур через presigned_url

꧁ Nikita-꧂ Автор вопроса

а что если скажем с фронта не вариант, нужно именно через бек это делать ?

Ок, и почему не годится?

꧁ Nikita-꧂ Автор вопроса

ну вот мне интересно как сделать так чтобы когда 10 юзеров загрузят файл на 500 мб апи не сожрало памяти на 5 Гб

Похожие вопросы

Обсуждают сегодня

Карта сайта