Size: a a a

2021 January 06

ДН

Дмитрий Негреев... in Airflow
Pavel
Мы. Даем на большинство тасок именно по 100m
И как быстро под стартует таску?
источник

P

Pavel in Airflow
Дмитрий Негреев
И как быстро под стартует таску?
Обычно за пару сек
источник

ДН

Дмитрий Негреев... in Airflow
А хуже когда-то у вас бывало? что-нибудь тюнили чтобы ускорится? или сразу такую скорость получили?
источник

P

Pavel in Airflow
Если много запущено подов, сеть лагает и пр. высокая утилизация, то по минуте может стартовать
источник

P

Pavel in Airflow
Дмитрий Негреев
А хуже когда-то у вас бывало? что-нибудь тюнили чтобы ускорится? или сразу такую скорость получили?
В целом, только кол-во воркеров
источник

P

Pavel in Airflow
На воркере по 1 ядру и 2 гига
источник

ДН

Дмитрий Негреев... in Airflow
о каких воркерах речь? ноды самого куба?
источник

P

Pavel in Airflow
Дмитрий Негреев
о каких воркерах речь? ноды самого куба?
Воркеры эйрфлоу
источник

P

Pavel in Airflow
Дмитрий Негреев
о каких воркерах речь? ноды самого куба?
Когда естественным путем упирались в лимиты куба (росло число тасок, таски становились сложнее, прожорливее), то накидывали 1-3 ноды в кластер куба и все приходило в норму
источник

ДН

Дмитрий Негреев... in Airflow
Pavel
Воркеры эйрфлоу
А какие воркеры у k8s executor? Там же просто 1 таск = 1 под
источник

P

Pavel in Airflow
Дмитрий Негреев
А какие воркеры у k8s executor? Там же просто 1 таск = 1 под
Ну, у нас эйр не запускает поды коробочным оператором. У нас своя обертка.
Суть не меняет.
Воркер - это процесс эйрфлоу.
источник

P

Pavel in Airflow
Я вопрос не понял, если честно
источник

ДН

Дмитрий Негреев... in Airflow
Ванильный k8s executor требует достаточно весомого кол-ва ресурсов чтобы под быстро стартанул таску (сейчас 0.5 ядра я поставил, чтобы это меньше 5 секунд занимало)
Мне интересно можно ли это как-то тюнить, или придётся смирится с тем сколько на это ресурсов требуется.
источник

P

Pavel in Airflow
Дмитрий Негреев
Ванильный k8s executor требует достаточно весомого кол-ва ресурсов чтобы под быстро стартанул таску (сейчас 0.5 ядра я поставил, чтобы это меньше 5 секунд занимало)
Мне интересно можно ли это как-то тюнить, или придётся смирится с тем сколько на это ресурсов требуется.
Если че, не супер-сложно сделать свою обертку для запуска тасок в докере.
Обернуть лучше какрй-то вернеуровневой управляющей абстракцией, например, Job’ом
источник

P

Pavel in Airflow
А экзекутор использовать celery
источник

ДН

Дмитрий Негреев... in Airflow
Да можно конечно, но это лишние компоненты.
Хотелось бы попроще, если это возможно.
Спасибо за помощь)
источник
2021 January 07

m

mkalinin in Airflow
Всем привет. Есть желание добавить pg_bouncer на postgres backend для аирфлоу. Кто пробовал, подскажите, есть ли особенности настройки баунсера с аирфлоу?
источник

S

S in Airflow
Привет
источник

S

S in Airflow
Я настраивал. Нет особенностей
источник

m

mkalinin in Airflow
S
Я настраивал. Нет особенностей
Звучит ободряюще. Не помните, достаточно в коннекшен стринге порт поменять? в аирфлоу кфг. Или надо ещё какие-то настройки?
источник