Skip to content

Update description on What is Airflow - #70547

Open
eladkal wants to merge 1 commit into
apache:mainfrom
eladkal:desc
Open

Update description on What is Airflow#70547
eladkal wants to merge 1 commit into
apache:mainfrom
eladkal:desc

Conversation

@eladkal

@eladkal eladkal commented Jul 27, 2026

Copy link
Copy Markdown
Contributor

This PR does not change what we do nor focus. It just clarify that to our community.

This topic has been discussed by the PMCs and we think that it's a good idea to update the description and to clarify that Airflow is very suitable to AI/ML/Agentic workflows.

This PR suggest a possible phrasing for the description and I welcome the community to share their opinions on the wording.

I am marking it with don't-merge label just to give the community enough time to share their thoughts and to make sure we are aligned on the phrasing.

This PR will be open for comments at least till Monday, August 3, 2026 at 08:00 PM UTC., after which it will be merged with the accepted phrasing.

@Miretpl Miretpl left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

In general, LGTM

`Apache Airflow® <https://github.com/apache/airflow>`_ is an open-source platform for developing, scheduling,
and monitoring batch-oriented workflows. Airflow's extensible Python framework enables you to build workflows
connecting with virtually any technology. A web-based UI helps you visualize, manage, and debug your workflows.
and monitoring workflows — from traditional batch-oriented data pipelines to machine learning, model training,

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
and monitoring workflows — from traditional batch-oriented data pipelines to machine learning, model training,
and monitoring workflows — from traditional batch-oriented and event-based data pipelines to machine learning, model training,

With the message queue feature, assets, etc., this is also quite an important feature, I would say.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

event-based is not mature in airflow , we can't custom the batching and re-consume events

also airflow it's a very heavy processing framework compare to temporal , so it's still very batch oriented

Conclusion I prefer honest/boring readme for OSS

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@Miretpl Maybe we can find a better wording to clarify what it means?

@cmarteepants cmarteepants Jul 28, 2026

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Event-driven scheduling shipped in 3.0, and has its own docs. The README should reflect what the project supports today. I see teams running it in production with strict SLAs, so I wouldn't call the it immature.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
and monitoring workflows — from traditional batch-oriented data pipelines to machine learning, model training,
and monitoring workflows — from traditional time- or event-triggered batch-oriented data pipelines to machine learning, model training,

A bit more precise suggestion (let me know what you think). I agree that the previous one was a bit too broad for the current event support in Airflow (broadly speaking).

@eladkal eladkal added this to the Airflow 3.3.1 milestone Jul 27, 2026
@eladkal eladkal added backport-to-v3-3-test Backport to v3-3-test type:doc-only Changelog: Doc Only labels Jul 27, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

9 participants