Как стать автором
Обновить

Комментарии 7

Зачем менять один вендорлок на другой, когда можно самому захостить minio?

Насколько я понял, доклад по ссылке опровергает ваш комментарий – решение-то внедрено.

Свежий, полезный пост из песочницы :) пиши ещё подобного

Если использовать SignedURL для загрузки файлов, то как нам быть уверенными, что клиент залил нужный формат/размер/...?

В случае классической архитектуры, пользователь, загружает файл сперва на клиент, далее клиент отправляет запрос с файлом в body на сервер, и только после это сервер отправляет тот же файл в облако."

В "классической архитектуре" используются стримы и сервера не сохраняют файл у себя, при этом остаётся возможность выцепить из стрима мета данные этого файла.

В случае необходимости обрабатывать медиа файлы использование SignedURL в некоторой степени бессмысленно(В случае если Вы хотите обработать медиа у себя на сервере).
Проверку формата можно легко добавить на клиент.
А если вы хотите использовать и SignedURL и при этом быть уверенными в формате/размере, да еще и обработать файл, можно использовать AWS Lambda.

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории