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
0
110
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
20250328 Airflow 3.0 The First Glance
leew
0
110
踏入開源的第一步
leew
0
150
Unleash the Chaos - Developing a Linter for Un-Pythonic Code!
leew
0
61
Unlocking Python's Core Magic
leew
1
250
Unleash the Chaos - Developing a Linter for Un-Pythonic Code!
leew
1
150
Intro to Airflow - From Zero to Hero
leew
0
940
Does Kobayashi-San write code vulnerable to SQL injection?
leew
0
110
Back to the last time we were here
leew
0
33
Atomic Commits - An Easy & Proven Way to Manage & Automate Release Process
leew
0
450
Other Decks in Technology
See All in Technology
GitHub Coding Agent 概要
kkamegawa
1
820
AIに実況させる / AI Streamer
motemen
3
1.2k
アプリケーションの中身が見える!Mackerel APMの全貌と展望 / Mackerel APMリリースパーティ
mackerelio
0
120
The Ultimate Showdown of Database Migration Tools
asm0dey
0
140
VueUseから学ぶ実践TypeScript #TSKaigi #TSKaigi2025
bengo4com
3
5.3k
Oracle Cloud Infrastructure:2025年5月度サービス・アップデート
oracle4engineer
PRO
0
260
AWS LambdaをTypeScriptで動かして分かった、Node.jsのTypeScriptサポートの利点と課題
smt7174
1
2.8k
TerraformとGitHub Actionsで手軽に実装するECSのCI/CD
k___tkg
0
230
Postman AI エージェントビルダー最新情報
nagix
0
120
SmartHRの複数のチームにおけるMCPサーバーの活用事例と課題
yukisnow1823
2
860
“⾞が通れるほど⼤きな”セキュリティーホールを抑えながらログインしたい
taiseiue
0
100
Redmineの意外と知らない便利機能 (Redmine 6.0対応版)
vividtone
0
750
Featured
See All Featured
Building Adaptive Systems
keathley
41
2.6k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
248
1.3M
VelocityConf: Rendering Performance Case Studies
addyosmani
329
24k
Embracing the Ebb and Flow
colly
85
4.7k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
8
740
Writing Fast Ruby
sferik
628
61k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
667
120k
Facilitating Awesome Meetings
lara
54
6.4k
Visualization
eitanlees
146
16k
The Art of Programming - Codeland 2020
erikaheidi
54
13k
Typedesign – Prime Four
hannesfritz
41
2.6k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
14
880
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.