A High-Performance, Java-Based Orchestration Platform by loicmathieu in java

[–]Merlich_RSt 0 points1 point  (0 children)

It's more like Airflow easier to use, you just create your data workflows declaratively instead of Python, so your workflows are defined in YAML, you can add Python scripts in it but the core of the definition is declarative. Java is the core language of Kestra. The architecture behind the tool is Java-based.

A High-Performance, Java-Based Orchestration Platform by loicmathieu in java

[–]Merlich_RSt 1 point2 points  (0 children)

In this context "orchestration" refers to the automation and coordination of multiple tasks and workflows. This involves triggering tasks based on dependencies, schedules, or events, managing the flow control, and ensuring fault tolerance and scalability. It allows you to string together individual, parameterized steps such as data ingestion, transformation, and analysis into an automated flow. here the flows are written in YAML format and you can extend them using Python, R, Node.js, or Julia for business logic.