Привет!
Я тут начал использовать Airflow как движок для проведения исследований: не кровавое энтерпрайз DWH с миллионом дагов, скорее гибкое мини dwh, но с возможностью ставить пайплайны на крон и т.п. Для этого мне нужно было сделать так, чтобы у меня где-то крутился Airflow и я мог в рантайме ему спокойно подкидывать даги и таски для этих дагов. В результате я начал писать небольшой сервис-адаптер, который позволяет это делать по апи и подкладывает это все в airflow через фс (к сожалению, как я понял, сам airflow пока так не умеет).
Есть ли в этом вообще какая-то ценность для сообщества? Я читал про даги для создания дагов, но в итоге для себя решил, что лучше будет вынести это в простой сервис.
Помимо этого, хотелось еще jvm штуки запускать, и перспектива того, что для каждой вершины графа будет подниматься целый процесс, меня тоже как-то не особо радовала и я сделал простой сервис, позволяющий складывать эти таски в пул потоков и написал простой оператор который их вызывает и ждет завершения, типа JavaPooledOperator.
Наверняка не только я с этим столкнулся, возможно есть смысл в какой-то перспективе поделиться этим, либо вы набросаете фичей, реализовав которые, мои поделки обретут смысл. Либо окажется, что я вообще хрень какую-то сделал и уже есть что-то подобное и вообще для построения такой песочницы надо было использовать технологию X, а не Airflow. Буду рад фидбэку)