TGViewer
Это разве аналитика? Это разве аналитика? @eto_analytica · 4.64K subscribers
Post #2739 803

Forwarded from tl;dr data

Apache Airflow 3.3.0: Stateful Tasks and Multi-Language Support

В Airflow 3.3 появился AIP-108 — Language Task SDK. Теперь отдельные tasks можно реализовывать на Java или Go, при этом сам DAG и scheduling остаются в Python.

В DAG задача объявляется как stub:

@task.stub(queue="golang")


Дальше Airflow через Coordinator передает выполнение нужному runtime: JavaCoordinator для JVM или ExecutableCoordinator для Go.

При этом задача остается частью Airflow: доступны XCom, Variables, Connections, retries и стандартный logging.

Это особенно интересно для команд, где orchestration построен на Airflow, а часть production-кода уже написана на Java или Go. Теперь такую логику не обязательно переписывать на Python или выносить за пределы task model Airflow.

Пока Language Task SDK — experimental feature, поэтому API и protocol еще могут меняться.

Документация

@tldr_data
  • 👍 2
More from @eto_analytica
  1. Oct 8, 2026Оффер на аналитика с зарплатой 250к🤘 ..после полугода безрезультных поисков. Ещё один инт…
  2. Oct 7, 2026Что, если заменить аналитиков нейросетью? Да ничего хорошего: результаты анализа получаютс…
  3. Oct 7, 2026Прагматичный инженер написал The state of the tech industry in 2026, в отчете он рассказал…
  4. Oct 6, 2026ИИ уже анализирует данные. Но умеет ли он делать это правильно? Нейросеть может быстро обр…
  5. Oct 5, 2026БД + ИИ = ❤️ Современные БД уже давненько ушли от SQL или около того запросов. Помню как 1…
  6. Oct 4, 2026Разговоры на Архитекторском - Выпуск 5 с Алмазом Хайфуллиным Тема: опыт переезда КХД с Gre…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →