今天我有简单说明过一个mage-ai 的airflow 替换方案,kestra 是另外一个可选方案
kestra 使用了yaml 进行piepline 的配置,当然我们也可以直接在ui 中操作,kestra包含了
自己的插件系统
适合的业务场景
- 数据调度
- 分布式调度
- 事件驱动workflow
说明
kestra 也提供了可以在线体验的地址,可以使用测试,相比mage-ai 基于python 开发,kestra 是基于java 开发的
参考资料
https://github.com/kestra-io/kestra
https://demo.kestra.io/ui/
https://kestra.io/docs/getting-started
https://github.com/mage-ai/mage-ai
https://airflow.apache.org/
https://github.com/apache/airflow