Size: a a a

2020 February 02

AZ

Alexander Zelenyak in rannts
Да, но докладывать некому. Я-то не умею...
источник

AZ

Alexander Zelenyak in rannts
Мне бы тут собраться, да Цей красиво объявить — целая проблема!
источник

KK

Kirill (Cykooz) Kuzminykh in rannts
Alexander Zelenyak
А ты замерял разницу в скорости? Я адекватных замеров, основаных на реальных проектах, а не на синтетике, не встречал.
Замерял конечно на синтетике, но это не маловажная часть нашего проекта - кодирование результата в json. И оно в алпайне работает медленнее
источник

AZ

Alexander Zelenyak in rannts
Kirill (Cykooz) Kuzminykh
Замерял конечно на синтетике, но это не маловажная часть нашего проекта - кодирование результата в json. И оно в алпайне работает медленнее
Насколько медленнее? Какой процент в проекте занимает кодирование в жисон?
источник

AZ

Alexander Zelenyak in rannts
Меня пугают такие выводы.
источник

KK

Kirill (Cykooz) Kuzminykh in rannts
И ладно бы одна только заморочка с алпайном - можно было бы её оправдать "идельным" образом. Но тут целая пачка доп. телодвижений, которых не надо делать под ubuntu.
источник

KK

Kirill (Cykooz) Kuzminykh in rannts
Alexander Zelenyak
Насколько медленнее? Какой процент в проекте занимает кодирование в жисон?
Если уж кодирование в json тормозит, то что говорить о других штуках, которые активно работают с памятью
источник

AZ

Alexander Zelenyak in rannts
А всё равно их делать, если захочется ускорить сборку в убунте.
источник

AZ

Alexander Zelenyak in rannts
Kirill (Cykooz) Kuzminykh
Если уж кодирование в json тормозит, то что говорить о других штуках, которые активно работают с памятью
Не убедительно.
У меня реальный проект переехал. Прямо вот одним штатным релизом. Никто разницы не заметил.
источник

AZ

Alexander Zelenyak in rannts
И это мне кажется более убедительным, чем синтетический тест.
источник

AZ

Alexander Zelenyak in rannts
Но да, никаких замеров мы не делали.
источник

KK

Kirill (Cykooz) Kuzminykh in rannts
Alexander Zelenyak
А всё равно их делать, если захочется ускорить сборку в убунте.
У меня это ускорение и в алпайне делалось (кеш установленых питонячих пакетов). Доп. движением это не считаю - это просто особенность работы с докерами
источник

AZ

Alexander Zelenyak in rannts
Т.е. дополнительных телодвижений относительно убунты с альпайном нет?   🙂
источник

AZ

Alexander Zelenyak in rannts
На начальных этапах понимаю. Лень заниматься такими оптимизациями. Всегда есть более важные задачи, а собирается оно достаточно быстро. Тут убунта, наверное, выигрывает...
источник

AZ

Alexander Zelenyak in rannts
А потом всё одно уже надо оптимизировать и держать свой пайпи.
источник

AZ

Alexander Zelenyak in rannts
У меня тупо на пингах до кеширующего сервиса выигрыш исчисляется десятками секунд.
источник

AZ

Alexander Zelenyak in rannts
Замерял, да...
источник

AZ

Alexander Zelenyak in rannts
Блин, вот я упорот, наверное, но тащить убунту ради сервиса на 200-500 строк кода мне кажется крайне избыточным. Хочется чего-то сильно меньшего размера. Чисто из чувства прекрасного, никакой пратической пользы от этого нет, конечно же.
источник

KK

Kirill (Cykooz) Kuzminykh in rannts
У меня в pypi лежат только приватные пакеты. Публичные я туда не перекомпиляю. Кеш пакетов (уже установленных) у меня "локальный", лежит в рабочей папке Jenkins-джобы.
источник

KK

Kirill (Cykooz) Kuzminykh in rannts
Alexander Zelenyak
Блин, вот я упорот, наверное, но тащить убунту ради сервиса на 200-500 строк кода мне кажется крайне избыточным. Хочется чего-то сильно меньшего размера. Чисто из чувства прекрасного, никакой пратической пользы от этого нет, конечно же.
Ааа, ну ясно - у нас сильно больше проект и юзает не только питон
источник