Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Starts Airflow task execution directly from the...
Search
Lee Wei
May 08, 2024
Technology
170
0
Share
Starts Airflow task execution directly from the triggerer
Lee Wei
May 08, 2024
More Decks by Lee Wei
See All by Lee Wei
觸發觸發器器,那個你可能不熟的 Apache Airflow 元件
leew
0
80
20251127 開源菜雞的隨意雜談
leew
0
33
住手啊,這樣用 Python 寫程式沒有人會獲得幸福的
leew
0
83
Unlocking the Future of Data Pipeline
leew
0
270
Hold on! You have a data team in PyCon Taiwan!
leew
0
50
朝聖之路
leew
0
130
20250328 Airflow 3.0 The First Glance
leew
0
360
踏入開源的第一步
leew
0
250
Unleash the Chaos - Developing a Linter for Un-Pythonic Code!
leew
0
150
Other Decks in Technology
See All in Technology
小説執筆のハーネスエンジニアリング
yoshitetsu
0
740
Route 53 Global Resolver で高額課金発生!
otanikohei2023
0
110
AI バイブコーティングでキーボード不要?!
samakada
0
590
コードや知識を組み込む / Incorporate Code and Knowledge
ks91
PRO
0
160
サイボウズ 開発本部採用ピッチ / Cybozu Engineer Recruit
cybozuinsideout
PRO
10
78k
LLM時代の検索アーキテクチャと技術的意思決定
shibuiwilliam
3
1.4k
M5Stack CoreS3とZephyr(RTOS)で Edge AIっぽいことしてみた
iotengineer22
0
270
ARIA Notifyについて
ryokatsuse
1
120
ServiceNow Knowledge 26 の歩き方
manarobot
0
120
Good Enough Types: Heuristic Type Inference for Ruby
riseshia
1
270
これからの「データマネジメント」の話をしよう
sansantech
PRO
0
140
音声言語モデル手法に関する発表の紹介
kzinmr
0
120
Featured
See All Featured
Primal Persuasion: How to Engage the Brain for Learning That Lasts
tmiket
0
320
Product Roadmaps are Hard
iamctodd
PRO
55
12k
Documentation Writing (for coders)
carmenintech
77
5.3k
Fireside Chat
paigeccino
42
3.9k
Bioeconomy Workshop: Dr. Julius Ecuru, Opportunities for a Bioeconomy in West Africa
akademiya2063
PRO
1
94
Introduction to Domain-Driven Design and Collaborative software design
baasie
1
740
Design in an AI World
tapps
1
200
Money Talks: Using Revenue to Get Sh*t Done
nikkihalliwell
0
210
Exploring the relationship between traditional SERPs and Gen AI search
raygrieselhuber
PRO
2
3.8k
Prompt Engineering for Job Search
mfonobong
0
270
brightonSEO & MeasureFest 2025 - Christian Goodrich - Winning strategies for Black Friday CRO & PPC
cargoodrich
3
680
The Limits of Empathy - UXLibs8
cassininazir
1
310
Transcript
Starts Air fl ow task execution directly from the triggerer
$ cat weilee.py __name__ = 李唯 / Wei Lee __what_i_am_doing__
= [ Software Engineer @ Astronomer, Committer @ Apache Airflow, Volunteers @ PyCon Taiwan, Maintainer of commitizen-tools, ] __github__ = G Lee-W __linkedin__ = l clleew __site__ = p http://wei-lee.me
File "weilee.py", line 1 __name__ = 李唯 / Wei Lee
^^^ SyntaxError: invalid syntax $ python weilee.py
None
How did deferrable operators work before this change?
What has been changed?
What has been changed?
What it could be in the future
But why?
"execute" methods are not always needed This is the only
logic when deferrable is set to true and does not need to be executed in the worker.
How does it affect DAG authors? More ef fi cient
operators to come
How does it affect operator authors? A new way to
implement operators in an async manner
The Original Way
The New Way
How does it work under the hook?
How does it work under the hook?
How does it work under the hook?
Limitations • It is necessary to go back to workers
to run the next_method (e.g., "execute_complete") • This feature does not yet fully support MappedOperator.