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