Сергей Александрович выпустил imgproxy — простой, быстрый и секьюрный сервер на Go для массового ресайза картинок.
Через imgproxy можно организовать вообще всю раздачу картинок нужного размера, заменив библиотеки и плагины для работы с картинками в веб-фреймворках; это будет проще и быстрее — особенно если дизайн часто меняется, и перегенерировать размеры всех картинок не хочется. А если нужно забирать кучу картинок с внешних ресурсов и вписывать их в дизайн, imgproxy вообще незаменим.
imgproxy использует самую быструю библиотеку для ресайза `libvips`, защищает от файловых бомб, умеет подписывать URL (чтобы не было перебора размеров для того, чтобы забивать сервер) и умеет аутентификацию с CDN-ами и прокси.
Приложение на Go, можно легко докеризовать.
http://amp.gs/mW3P
Через imgproxy можно организовать вообще всю раздачу картинок нужного размера, заменив библиотеки и плагины для работы с картинками в веб-фреймворках; это будет проще и быстрее — особенно если дизайн часто меняется, и перегенерировать размеры всех картинок не хочется. А если нужно забирать кучу картинок с внешних ресурсов и вписывать их в дизайн, imgproxy вообще незаменим.
imgproxy использует самую быструю библиотеку для ресайза `libvips`, защищает от файловых бомб, умеет подписывать URL (чтобы не было перебора размеров для того, чтобы забивать сервер) и умеет аутентификацию с CDN-ами и прокси.
Приложение на Go, можно легко докеризовать.
http://amp.gs/mW3P