Luigi vs. Airflow vs. Pinball
bytepawn.com
bytepawn.com
You can read more about our setup in these two blog posts:
http://tech.adroll.com/blog/data/2015/09/22/data-pipelines-d...
Just was curious if many other people were using the hadoop contrib stuff successfully, or if I am trying to use something that isn't very well supported.
http://www.slideshare.net/jcrobak/data-engineermeetup-201309
After a presentation on Luigi in a Python User Group, we had a lively discussion about certain features. One issue that came up was the fact, that downstream tasks are not necessarily recomputed, once you change something in the code. For that to happen, you would have to keep track of the source code as well. Similarities with Nix came up, where a change in code leads to a different ID, so all changes can be tracked.
Shameless plug: When I started using Luigi, I missed some auto-generated filename feature for task outputs, so I wrote a utility library for that (and a few other things): https://git.io/vg4D0
http://docs.openstack.org/developer/taskflow/
Comments/questions welcome!