Я хочу загрузить несколько файлов из браузера в java приложение Spring-Boot, которое размещено на AWS. Каждый размер файла может быть более 5 МБ. Поэтому я не хочу отправлять все файлы в сети в API в тот момент, когда пользователь нажимает кнопку «Сохранить». Я думал о загрузке файлов один за другим в приложение, сохранении этих файлов на любом временном носителе, и когда пользователь наконец нажимает кнопку «Сохранить», файлы могут быть сохранены в корзину S3.
Каковы эффективные способы временного хранения этих файлов перед их фактической загрузкой в корзину s3 из веб-приложения?
Можем ли мы временно хранить файлы в папке / tmp /?
Файлы должны удаляться автоматически из временного хранилища через некоторое время, если пользователь вообще не нажимает кнопку сохранения или сеанс браузера закрывается.