Бэкэнд-подход для добавления новых сообщений - PullRequest
0 голосов
/ 12 июля 2020

В настоящее время я работаю над конечными точками api, которые позволили бы веб-интерфейсу загружать новое сообщение, такое как сообщения facebook. Таков мой подход: может загружать изображения сообщения одно и другое для видео

Пользователь может добавить текст в сообщение, а затем щелкнуть по публикации и отправить мне URL-адрес изображения и текст для сохранения в базе данных если пользователи решили отказаться от публикации, я бы взял URL-адрес изображения из внешнего интерфейса и удалил их из моей корзины s3.

Мой вопрос :

  1. Эффективен ли этот подход или нет?
  2. Поскольку я использую cloudfront с aws s3, не будут ли загруженные изображения кэшироваться на облачном сервере ?? так есть ли способ их отключить, если я удалил изображение из s3? или я должен просто отправить URL-адрес aws s3 во внешний интерфейс, когда изображение загружено, и если сообщение будет добавлено, я верну URL-адрес облачного интерфейса.
...