Comments 10
На какой в итоге библиотеке для обработки изображений остановились? Планируете написать сравнительный обзор?
+1
Остановились на OpenCV. Пробовали imaging и ImageMagick. Следует отметить, что FileKeeper реализован на Go и язык оказал значительное влияние на выбор.
Про сравнительный анализ ещё пока не думали, но подумаем.
Про сравнительный анализ ещё пока не думали, но подумаем.
+2
Пробовали ли Вы Pillow? Говорят, на изменении размера изображений он очень хорош.
Если OpenCV, то думаю имеет смысл поиграться с компиляций под Ваше железо. Также можно попробовать скомпилировать с примитивами от Intel — может дать прирост.
Если OpenCV, то думаю имеет смысл поиграться с компиляций под Ваше железо. Также можно попробовать скомпилировать с примитивами от Intel — может дать прирост.
+2
А поделитесь, если не секрет, сколько вы уже данных храните в Ceph и насколько им довольны?
0
Привет. Спасибо за рассказ.
Парачка вопросов, если вы не против:
1) Как вы сделали PG HA? Интересно послушать про шардирование, реплецирование, failover.
2) Почему для Мета-информации о файлах вы выбрали реляционную базу данных?
Парачка вопросов, если вы не против:
1) Как вы сделали PG HA? Интересно послушать про шардирование, реплецирование, failover.
2) Почему для Мета-информации о файлах вы выбрали реляционную базу данных?
+1
Привет.
1) Рассказать про PG HA в комментариях довольно сложно — это тема отдельной статьи. Думаю, как-нибудь расскажем о нём.
2) В статье я указывал, что большая часть требований и решений основана полученном опыте эксплаутации сервиса Photo. В Photo мета-информация также хранится в PosgreSQL и проблем с этим пока не было. На этапе проектирования мы рассматривали Cassandra вместо связки Ceph+PosgreSQL, но в итоге остановились на том, что лучше пойти проверенным путём и оставить себе возможность выбора хранилища для каждого отдельного спейса.
1) Рассказать про PG HA в комментариях довольно сложно — это тема отдельной статьи. Думаю, как-нибудь расскажем о нём.
2) В статье я указывал, что большая часть требований и решений основана полученном опыте эксплаутации сервиса Photo. В Photo мета-информация также хранится в PosgreSQL и проблем с этим пока не было. На этапе проектирования мы рассматривали Cassandra вместо связки Ceph+PosgreSQL, но в итоге остановились на том, что лучше пойти проверенным путём и оставить себе возможность выбора хранилища для каждого отдельного спейса.
+1
А Вы случайно не рассматривали вариант с библиотекой libvips? go-libvips
+1
Sign up to leave a comment.
История про хранилище изображений. Или как велосипед спас от костыля