$30 off During Our Annual Pro Sale. View Details »
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
0
150
Starts Airflow task execution directly from the triggerer
Lee Wei
May 08, 2024
Tweet
Share
More Decks by Lee Wei
See All by Lee Wei
20251127 開源菜雞的隨意雜談
leew
0
3
住手啊,這樣用 Python 寫程式沒有人會獲得幸福的
leew
0
62
Unlocking the Future of Data Pipeline
leew
0
240
Hold on! You have a data team in PyCon Taiwan!
leew
0
28
朝聖之路
leew
0
92
20250328 Airflow 3.0 The First Glance
leew
0
290
踏入開源的第一步
leew
0
230
Unleash the Chaos - Developing a Linter for Un-Pythonic Code!
leew
0
110
Unlocking Python's Core Magic
leew
1
300
Other Decks in Technology
See All in Technology
名刺メーカーDevグループ 紹介資料
sansan33
PRO
0
980
HIG学習用スライド
yuukiw00w
0
110
Ryzen NPUにおけるAI Engineプログラミング
anjn
0
220
著者と読み解くAIエージェント現場導入の勘所 Lancers TechBook#2
smiyawaki0820
9
3k
pmconf2025 - データを活用し「価値」へ繋げる
glorypulse
0
450
研究開発部メンバーの働き⽅ / Sansan R&D Profile
sansan33
PRO
3
21k
Introduction to Bill One Development Engineer
sansan33
PRO
0
330
Docker, Infraestructuras seguras y Hardening
josejuansanchez
0
150
AI時代の開発フローとともに気を付けたいこと
kkamegawa
0
290
会社紹介資料 / Sansan Company Profile
sansan33
PRO
11
390k
Contract One Engineering Unit 紹介資料
sansan33
PRO
0
9.9k
AI 時代のデータ戦略
na0
8
3.3k
Featured
See All Featured
RailsConf 2023
tenderlove
30
1.3k
Building Better People: How to give real-time feedback that sticks.
wjessup
370
20k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
The World Runs on Bad Software
bkeepers
PRO
72
12k
GraphQLの誤解/rethinking-graphql
sonatard
73
11k
Fashionably flexible responsive web design (full day workshop)
malarkey
407
66k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
16
1.8k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.3k
4 Signs Your Business is Dying
shpigford
186
22k
Principles of Awesome APIs and How to Build Them.
keavy
127
17k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
35
3.3k
The Pragmatic Product Professional
lauravandoore
37
7.1k
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.