Dev Tools · 1h ago
Leoflow parses Airflow DAGs without importing Airflow
Leoflow's Go-based scheduler uses a pure-stdlib shim to parse standard Airflow DAGs without importing Airflow itself. The shim records the graph structure at compile time, while task execution happens in separate pods. This avoids the GIL and dependency overhead that slows down traditional Airflow.
Meridian48 take
Clever engineering, but the real test is whether the shim can keep up with Airflow's evolving SDK and provider ecosystem.
apache-airflowdag-parsing