Обновить
4
0
Ivan Kudinov@Frostealth

Backend Developer

Отправить сообщение
Почему? Добавление CDN перед Hermitage не является обязательным и не меняет логику работы Hermitage.
Точно так же можно использовать кэширующий сервер, например Varnish, для экономии трафика S3.
Если изменить параметры версии, то сгенерированные ранее изображения останутся прежними.
Здесь лучше поменять название версии или добавить новую.

Хранение всех файлов позволило нам использовать CDN (AWS S3 + Amazon CloudFront), а невозможность в любой момент изменить параметры уже используемой версии — обратная сторона монеты.
В статье приведено небольшое сравнение с Glide.
А что вам мешает использовать вместе с CDN?
Например, с AWS настраивается редирект с CDN на Hermitage, если файл отсутствует на S3.

Информация

В рейтинге
Не участвует
Откуда
Омск, Омская обл., Россия
Дата рождения
Зарегистрирован
Активность

Специализация

Бэкенд разработчик
Git
PHP
Python
ООП
Yii framework
Laravel
Django
RESTful API