Комментарии 18
Остается только docker-образ создать для быстрого запуска.
+2
Т.е. взяли и быстренько уничтожили все плюсы CDN.
+1
А что вам мешает использовать вместе с CDN?
Например, с AWS настраивается редирект с CDN на Hermitage, если файл отсутствует на S3.
Например, с AWS настраивается редирект с CDN на Hermitage, если файл отсутствует на S3.
0
Эхх… Ну почему все ограничиваются только изображениями? Может подумаете над тем, чтобы сервис мог хранить любые типы файлов? Манипуляторы (типа width, height) можно было бы реализовать в виде полиморфных классов с возможностью расширения, в этом случае можно не только менять размеры изображений, но и работать со звуком, видео, документами и т.д. А если еще реализовать манипуляторы в виде очереди, так вообще… чет меня понесло, сам хотел такое сделать.
0
Потому что обработка видео потянет за собой ffmpeg и прочие зависимости и микросервис тут же превратится в макро.
+1
А зачем микросервису реализовывать модификаторы для видео?
-2
Сами же написали
… но и работать со звуком, видео, документами и т.д...
0
В статье приведено небольшое сравнение с Glide.
0
А если поменять параметры одного из размеров (например, mini сделать 250х150), то что произойдет с уже сгенерированными файлами?
0
Если изменить параметры версии, то сгенерированные ранее изображения останутся прежними.
Здесь лучше поменять название версии или добавить новую.
Хранение всех файлов позволило нам использовать CDN (AWS S3 + Amazon CloudFront), а невозможность в любой момент изменить параметры уже используемой версии — обратная сторона монеты.
Здесь лучше поменять название версии или добавить новую.
Хранение всех файлов позволило нам использовать CDN (AWS S3 + Amazon CloudFront), а невозможность в любой момент изменить параметры уже используемой версии — обратная сторона монеты.
0
А какова цена вашего сервиса? Не нашел ни прайс-листа, ни сайта.
0
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Hermitage — решение ваших проблем с хранением и обработкой изображений