Hi Vineet Goel, nice post!
Margaret Zhang
1

Thanks for the response Margaret Zhang! I have limited experience with Azkaban but some of the benefits of using code to define workflows include reusability (we have an internal library of operators to define complex conditions on the workflows) as well as allows dynamic creation of workflows. These are limited and difficult when using properties/configuration files.

This interesting post dives into the advantage of using code for defining workflows in much more detail: https://medium.com/the-astronomer-journey/airflow-and-the-future-of-data-engineering-a-q-a-266f68d956a9

One clap, two clap, three clap, forty?

By clapping more or less, you can signal to us which stories really stand out.