News for hackers. Stuff that matters.
Re:Airflow and the Future of Data Engineering: A Q&A by nl on Wednesday March 01, 2017 @12:45AM (#13761499)
Airflow. This framework is used by numerous companies and several of the biggest unicorns — Spotify, Lyft, Airbnb, Stripe, and others to power data engineering at massive scale.

Is that correct? I've been using (and enjoying) Luigi[1] which came out of Spotify. I haven't seen anything about them switching to Airflow.

Edit: Now I see in the interview there is this:

About Luigi, it is simpler in scope than Airflow, and perhaps we’re more complementary than competition. From what I gather, the main maintainer of the product has left Spotify and apparently they are now using Airflow internally for [at least] some of their use cases. I do not have the full story here and would like to hear more about it. I’m thinking that many of the companies choosing Luigi today might also choose Airflow later as they develop the need for the extra set of features that Airflow offers.

But there are 2 day old commits in the Luigi directory, so I don't know. I like Airflow too, but it did seems a lot more complicated the Luigi when I played with it.

[1] https://github.com/spotify/luigi

Re:Airflow and the Future of Data Engineering: A Q&A by erikbern on Wednesday March 01, 2017 @09:18AM (#13763753)
I'm one of the original Luigi authors, and used to maintain it for a while, merging PR's daily etc. I left Spotify a couple of years ago. Since then it's been maintained mostly by Arash Rouhani, who is increasingly getting busy with other things.

But it's very much in active development and there are multiple pull requests merged every day.

I haven't had a lot of time to check out Airflow, but it seems great. Data engineering and thinking of data processing as functional pipelines is a great paradigm, think we're going to see a lot of future development in this area. Luigi will probably evolve a lot over the next few years. Eventually I think there will be better frameworks. No idea if Airflow is a step change, I think there are still projects yet to be built that unifies everything beautifully

Re:Airflow and the Future of Data Engineering: A Q&A by ktamura on Wednesday March 01, 2017 @04:20AM (#13762433)
If simplicity and non-Python-centricity matter, I encourage folks to look into Digdag [1][2].

It's Ansible for Workflow Management.

While both Luigi and Airflow (somewhat rightfully) assume the user to know/have affinity for Python, Digdag focuses on ease of use and helping enterprises move data around many systems.

If we learned one thing from today's S3 outage, it's not enough to use multiple cloud infrastructure providers: you should probably have your data in multiple cloud providers as well.

[1] https://www.digdag.io

[2] https://github.com/treasure-data/digdag

Re:Airflow and the Future of Data Engineering: A Q&A by caravel on Wednesday March 01, 2017 @02:46PM (#13767537)
[auhtor] Oh cool, I didn't know you guys released your solution yet, I remember demoing Airflow to you guys early on. Looks like it turned out great, congrats on the release!
Re:Airflow and the Future of Data Engineering: A Q&A by ktamura on Monday March 13, 2017 @06:21PM (#13863048)
Thanks! Airflow was/has been a great source of inspiration =)
Re:Airflow and the Future of Data Engineering: A Q&A by ubolonton_ on Wednesday March 01, 2017 @05:28AM (#13762719)
Thanks! I skimmed through the doc. It looks very clean from a high-level view.
Re:Airflow and the Future of Data Engineering: A Q&A by concam on Wednesday March 01, 2017 @01:37AM (#13761741)
They've been listed as contributors on the Apache Airflow repo[0]

[0] https://github.com/apache/incubator-airflow/blame/master/REA...

Re:Airflow and the Future of Data Engineering: A Q&A by smooc on Wednesday March 01, 2017 @03:02AM (#13762136)
As far as we know Airflow is used in one of the teams (I think it maybe advertising). It does not mean the whole company has switched to Airflow, but some team decided it fitted their job better.
Re:Airflow and the Future of Data Engineering: A Q&A by caravel on Wednesday March 01, 2017 @11:31AM (#13765128)
I also hear that Uber forked Airflow early on [twice]. I'm curious to hear where they're at at this time.