это делали. Я просто беру id пользователя условно и получается у меня такой путь к аватарке - avatars/user_id, чтобы менять было удобно аватарки. Проблема в том, что у меня есть еще Cloudfront, который все это дело кеширует, и если пользователь обновляет аватарку ему Cloudfront возвращает старую аватарку( Делать инвалидацию как то не хочется, вариант только с уникальным путем, а не по user_id и удалять предыдущую авку, что тоже как то не то. Можно как то по умному решить? Спасибо.
хочешь получить ответ быстро после обновление аватарки - уникальное название давай
каждый раз когда когда заливаешь аватарку , генерить уникальное имя для этой аватарки и удалять предыдущую (лучший вариант). или инвалидировать кеш для этой аватарки .
Обсуждают сегодня