potiuk commented on PR #29940:
URL: https://github.com/apache/airflow/pull/29940#issuecomment-1473673118

   > Can I say that this integration needs extensive docs and architecture 
description (inside those docs)? It is quite opaque to me know how this works, 
why it needs workers at all, what it does to my running system to have those 
workers, how does it affect task runs, what if the code fails did my task fail? 
etc etc.
   
   Yeah. I think there are quite a number of things here to make decisions on. 
I am also going to have a closer look and make a more deep review after the 
presentation next week, I hope Iy will have much more context after seeing some 
of the decisions and reasoning for the open-lineage architecture there. I 
recall how useful it was to get a walkthrough by @amoshb of the new scheduler 
architecture and decisions back in the 2.0 days (and then seeing the "Deep 
dive" talk from the summit) - this allowed those who participated/watched (and 
paid attention :) ) to better reason in case of future issues/questions and be 
able to fix problem or diagnose issues or to propose improvements (even though 
some of the details there are a bit arcane). I wish for example we had 
something like that for the Celery Executor or K8S integration when it comes to 
stalling, adoption, log streaming etc.. 
   
   That's also note for  @mobuchowski and  @julienledem. The more of those 
decisions and contex will be explained, documented (including recording and 
publishing the meeting is a good idea - ideally followed up by a talk on the 
Summit) the more it will be a community effort.
   
   For example I am planning to submit a talk for the summit with a working 
title "Everything you even did not know you wanted to ask about the Airflow CI 
(or was terrified to ask)" to address at least part of the SPOF problem we have 
there and pave the way to get others at least being able to reason on where to 
fix when there are problems. 


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to