Manage Dags at scale (Dags versioning & package management)
Speaker(s):
By
Anum Sheraz
This talk is all about how we at Jagex manage DAGs at scale. Focusing of following challenges faced and how we resolved them;
-
Keeping track of airflow state
-
Keeping track of each DAG state
-
DAGs as git submodules
-
Updating airflow with new dags
-
How to seamlessly automate airflow deployment
-
How to avoid package dependency conflicts