This is awesome, and will bring tons of value to all Airflow users, thank
you for driving this!

On Fri, Jul 26, 2019 at 5:37 PM Kaxil Naik <kaxiln...@gmail.com> wrote:

> Hi all,
>
> We, at Astronomer, are going to spend time working on DAG Serialisation.
> There are 2 AIPs that are somewhat related to what we plan to work on:
>
>    - AIP-18 Persist all information from DAG file in DB
>    <
> https://cwiki.apache.org/confluence/display/AIRFLOW/AIP-18+Persist+all+information+from+DAG+file+in+DB
> >
>    - AIP-19 Making the webserver stateless
>    <
> https://cwiki.apache.org/confluence/display/AIRFLOW/AIP-19+Making+the+webserver+stateless
> >
>
> We plan to use JSON as the Serialisation format and store it as a blob in
> metadata DB.
>
> *Goals:*
>
>    - Make Webserver Stateless
>    - Use the same version of the DAG across Webserver & Scheduler
>    - Keep backward compatibility and have a flag (globally & at DAG level)
>    to turn this feature on/off
>    - Enable DAG Versioning (extended Goal)
>
>
> We will be preparing a proposal (AIP) after some research and some initial
> work and open it for the suggestions of the community.
>
> We already had some good brain-storming sessions with Twitter folks (DanD &
> Sumit), folks from GoDataDriven (Fokko & Bas) & Alex (from Uber) which will
> be a good starting point for us.
>
> If anyone in the community is interested in it or has some experience about
> the same and want to collaborate please let me know and join
> #dag-serialisation channel on Airflow Slack.
>
> Regards,
> Kaxil
>

Reply via email to