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
160
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
觸發觸發器器,那個你可能不熟的 Apache Airflow 元件
leew
0
53
20251127 開源菜雞的隨意雜談
leew
0
14
住手啊,這樣用 Python 寫程式沒有人會獲得幸福的
leew
0
73
Unlocking the Future of Data Pipeline
leew
0
250
Hold on! You have a data team in PyCon Taiwan!
leew
0
35
朝聖之路
leew
0
100
20250328 Airflow 3.0 The First Glance
leew
0
310
踏入開源的第一步
leew
0
240
Unleash the Chaos - Developing a Linter for Un-Pythonic Code!
leew
0
130
Other Decks in Technology
See All in Technology
Werner Vogelsが14年間 問い続けてきたこと
yusukeshimizu
2
220
全員が「作り手」になる。職能の壁を溶かすプロトタイプ開発。
hokuo
1
570
かわいい身体と声を持つ そういうものに私はなりたい
yoshimura_datam
0
500
Zephyr RTOS の発表をOpen Source Summit Japan 2025で行った件
iotengineer22
0
270
3リポジトリーを2ヶ月でモノレポ化した話 / How I turned 3 repositories into a monorepo in 2 months
kubode
0
110
Security Hub と出会ってから 1年半が過ぎました
rch850
0
180
BiDiってなんだ?
tomorrowkey
2
490
「AIでできますか?」から「Agentを作ってみました」へ ~「理論上わかる」と「やってみる」の隔たりを埋める方法
applism118
5
4.2k
Agentic Coding 実践ワークショップ
watany
40
27k
さくらのクラウドでのシークレット管理を考える/tamachi.sre#2
fujiwara3
1
220
Azure SRE Agent x PagerDutyによる近未来インシデント対応への期待 / The Future of Incident Response: Azure SRE Agent x PagerDuty
aeonpeople
0
180
SwiftDataを覗き見る
akidon0000
0
310
Featured
See All Featured
Game over? The fight for quality and originality in the time of robots
wayneb77
1
89
16th Malabo Montpellier Forum Presentation
akademiya2063
PRO
0
43
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
49
9.8k
Side Projects
sachag
455
43k
Agile Leadership in an Agile Organization
kimpetersen
PRO
0
75
Agile that works and the tools we love
rasmusluckow
331
21k
Bridging the Design Gap: How Collaborative Modelling removes blockers to flow between stakeholders and teams @FastFlow conf
baasie
0
440
Intergalactic Javascript Robots from Outer Space
tanoku
273
27k
Joys of Absence: A Defence of Solitary Play
codingconduct
1
280
The Illustrated Children's Guide to Kubernetes
chrisshort
51
51k
Noah Learner - AI + Me: how we built a GSC Bulk Export data pipeline
techseoconnect
PRO
0
95
Code Reviewing Like a Champion
maltzj
527
40k
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.