Size: a a a

Rust — русскоговорящее сообществo

2020 March 15

d

drjackild in Rust — русскоговорящее сообществo
источник

d

drjackild in Rust — русскоговорящее сообществo
при исходном изображении в 2048x1534 и выходном в 1024х576:
Rust: ~1000ms
Python: ~500ms
источник

BD

Berkus Decker in Rust — русскоговорящее сообществo
профайлером локально прогонял? где время тратится сейчас?
источник

d

drjackild in Rust — русскоговорящее сообществo
не-а, пока нет
источник

d

drjackild in Rust — русскоговорящее сообществo
надо еще с профайлингом разобраться на mac os
источник

D

Denis in Rust — русскоговорящее сообществo
просто локально запускал?
источник

D

Denis in Rust — русскоговорящее сообществo
а то, блин, окажется, что у тебя cdn медленно картинку отдаёт, и ты в итоге каждый раз случайные результаты получаешь )
источник

d

drjackild in Rust — русскоговорящее сообществo
та не, я себе картинку со своего бакета отдаю, который в том же регионе, что и лямбды)
источник

d

drjackild in Rust — русскоговорящее сообществo
и локально запускал оба варианта - те же результаты, в два раза медленней
источник

d

drjackild in Rust — русскоговорящее сообществo
разобрался с профайлингом, смотрб результаты
источник
2020 March 16

d

drjackild in Rust — русскоговорящее сообществo
больше всего занимает ресайз какого-то хера
источник

d

drjackild in Rust — русскоговорящее сообществo
похоже не в запросах дело)
источник

d

drjackild in Rust — русскоговорящее сообществo
источник

d

drjackild in Rust — русскоговорящее сообществo
кроп и загрузка имеджа далеко не основное (это локально, правда, но думаю, что справедливо и для лямбды)
источник

d

drjackild in Rust — русскоговорящее сообществo
там еще миллион токио тредов, но это по 1 мс, так что не критично
источник

AL

Arsenii Lyashenko in Rust — русскоговорящее сообществo
drjackild
Ребзи, а кто-то на AWS Lambda раст крутил? Впихнул на работе добровольно-принудительно Rust, как лямбда-функцию для ресайза имеджей, написал две версии - на питоне и на расте, раст версия работает в два раза медленней (цикл: загрузка имеджа в память, кроп до нужного соотношения сторон, ресайз, загрузка на с3). Не полнимаю - то ли это из-за того, что он кастомный рантайм тянет туда, то ли из-за моих кривых рук (скорее второе, конечно)
Задам тупой вопрос: одинаковы ли алгоритмы ресайза?
источник

D

Denis in Rust — русскоговорящее сообществo
мм, 503 мс, это не 1000 мс :)
источник

d

drjackild in Rust — русскоговорящее сообществo
так это локально)
источник

D

Denis in Rust — русскоговорящее сообществo
аа
источник

D

Denis in Rust — русскоговорящее сообществo
а в питоне сколько ресайз занимает, неужели быстрее?
источник