I can't imagine why people use Airflow these days. Its DAG DSL means you have to fit your biz logic to their paradigm. I expect a framework to fit nicely with existing biz logic. And that means you're essentially stuck. It has no interoperability; hence the need to build custom operators for everything.
It doesn't scale for teams because the package is incredibly bloated, so once you need to run multiple images via K8s operators, you lose out on a lot of other Airflow functionality because it all assumes you have your biz logic embedded within DAGs, but at the same time I don't know why anyone would develop this way.
It doesn't scale for teams because the package is incredibly bloated, so once you need to run multiple images via K8s operators, you lose out on a lot of other Airflow functionality because it all assumes you have your biz logic embedded within DAGs, but at the same time I don't know why anyone would develop this way.