- Airflow features — Callback, Trigger & Cluster Policy
- Airflow Executors explained.
- Dynamically Generating DAGs in Airflow
- Data Engineers Shouldn’t Write Airflow Dags — Part 1
- Apache Airflow Tips and Best Practices
- Apache Airflow and Kubernetes — Pain Points and Plugins to the Rescue
- Why we must choose Kubernetes executor for Airflow
- Apache Airflow: KubernetesExecutor 💎
airflow kubernetes tutorial
- Kubeflow and MLOps Workshop Recap — Sept 2021
- Kubeflow: An MLOps Perspective
- Airflow vs. Luigi vs. Argo vs. MLFlow vs. KubeFlow
- Open-source Workflow Management Tools: A Survey
- What We Love About Prefect
- Is Kubeflow Dead?
- Picking A Kubernetes Orchestrator: Airflow, Argo, and Prefect
- Top Open source MLOps Tools — 2021
- We’re All Using Airflow Wrong and How to Fix It
- A New Way of Building Machine Learning Pipelines
- Airflow Summit 2021 takeaways
- Training and AutoML Summit Recap — Part 1
- Training and AutoML Summit Recap — Part 2
- Automated Data Engineering Pipeline for Batch Data in Machine Learning
ariflow + mongoexport
- Apache Airflow in 2022: 10 Rules to Make It Work
- Don’t Let your Airflow Metadata just sit there! Start Min(d)ing it.
airflow metadata
- A simple Airflow design pattern to avoid a cardinal sin
- Generating Airflow DAGs using Jinja
- You No Longer Need Two Separate Systems for Batch Processing and Streaming
batch streaming together
- Prefect Orion: Our Second-Generation Workflow Engine
perfect Second Generation workflow