Я планирую использовать Amazon S3 для хранения миллионов относительно небольших файлов (~ 100 кБ-2 мБ). Чтобы сохранить время загрузки, я структурировал их в каталогах (десятки/сотни файлов в каталоге) и решил использовать LoadDirectory TransferManager/uploadFileList. Однако после загрузки отдельного файла мне необходимо выполнить определенные операции на моем жестком диске и БД. Есть ли способ (желательно, чтобы наблюдатели/слушатели) уведомлять меня всякий раз, когда какой-либо конкретный файл завершил загрузку, или я проклят, только имея возможность проверить, удалось ли выполнить весь MultipleFileUpload?Amazon S3 - есть ли способ проверить, завершил ли загрузка один файл, который является частью MultipleFileUpload?
Для чего бы то ни было, я использую Java SDK, однако я должен иметь возможность адаптировать решение .NET/REST к моим потребностям.