Pull to refresh
5
0
Ivan Kudinov @Frostealth

Backend Developer

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

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

Information

Rating
Does not participate
Location
Омск, Омская обл., Россия
Date of birth
Registered
Activity

Specialization

Backend Developer
Git
PHP
Python
OOP
Yii framework
Laravel
Django
RESTful API