Добрый день!
У меня пользователи загружают в систему файлы, которые потом изредка читаются (к комментариям можно прикрепить файл). Файлы доступны только авторизованным пользователям. Хочу хранить эти файлы в s3-хранилище.
Правильно я понимаю логику работы:
• сначала загружаю файл к себе на сервер, записывю себе в БД мета-информацию.
• Потом отправляю файл в хранилище и помечаю, что он загружен в хранилище и можно его использовать.
• Когда нужно прочитать файл, я сначала скачиваю его к себе на сервер, а потом отдаю пользователю.
?