Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Starts Airflow task execution directly from the...
Search
Lee Wei
May 08, 2024
Technology
270
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Starts Airflow task execution directly from the triggerer
Lee Wei
May 08, 2024
More Decks by Lee Wei
See All by Lee Wei
Airflow Beyond Python: New Languages for Tasks and Workflows
leew
0
14
Orchestration Still Matters: Apache Airflow in the Age of AI
leew
0
86
Asset Partitions: Matching Workflow to the Right Data
leew
0
84
Your Al Is Only As Good As Your Data Pipeline
leew
0
34
觸發觸發器器,那個你可能不熟的 Apache Airflow 元件
leew
0
120
20251127 開源菜雞的隨意雜談
leew
0
72
住手啊,這樣用 Python 寫程式沒有人會獲得幸福的
leew
0
140
Unlocking the Future of Data Pipeline
leew
0
290
Hold on! You have a data team in PyCon Taiwan!
leew
0
79
Other Decks in Technology
See All in Technology
ブラウザとサーバーから考えるAI時代のフロントエンド監視
shogo4131
3
920
実践! SRE × AI - ABEMA における AIOps -
tetsuya28
8
3.1k
How to Design Configuration for Rails Applications
willnet
1
700
しろおびから始める!ログ活用の第一歩
shumei_ito
0
940
【Data Engineering Summit2026_登壇資料】医療ビッグデータ×AIエージェントを支えるデータ基盤とハーネスエンジニアリング
jmdc_presentation
0
160
分析の民主化を支えるメタデータ整備の実践
kakehashi
PRO
4
1.4k
Refining Active Record
shugo
0
140
AIにシークレットを見せない、WSL2で安全な開発環境
yazm
0
260
Active Record Connection Adaptersにおける長年の課題に再び取り組む
yahonda
0
130
夫婦で子育てするための育児標準化
codmoninc
PRO
0
210
AI時代のPRレビューにどう向き合うか?
kairim0
1
240
AIカンパニーへの転換を支えた、エンジニアの仕事の再定義
kworkdev
PRO
2
1k
Featured
See All Featured
Odyssey Design
rkendrick25
PRO
2
870
The Language of Interfaces
destraynor
162
27k
The Art of Programming - Codeland 2020
erikaheidi
57
14k
The Hidden Cost of Media on the Web [PixelPalooza 2025]
tammyeverts
2
520
The Illustrated Children's Guide to Kubernetes
chrisshort
51
53k
Ecommerce SEO: The Keys for Success Now & Beyond - #SERPConf2024
aleyda
1
2.2k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
Applied NLP in the Age of Generative AI
inesmontani
PRO
4
2.5k
Organizational Design Perspectives: An Ontology of Organizational Design Elements
kimpetersen
PRO
1
850
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
12
1.3k
Reality Check: Gamification 10 Years Later
codingconduct
0
2.3k
What’s in a name? Adding method to the madness
productmarketing
PRO
24
4.2k
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.