Devotd Github
新发现开发工具

kestra-io/kestra — 基于 YAML 的事件驱动工作流编排

kestra-io/kestra 是一个开源编排平台,按计划与事件执行以 YAML 声明的数据、AI 和基础设施工作流。

仓库信息kestra-io/kestra ↗

kestra-io/kestra 是一个开源编排平台,按计划与事件执行以 YAML 声明的数据、AI 和基础设施工作流。

GitHub 项目说明: Orchestrate everything, everywhere. The open-source control plane for workflows across data, infrastructure, business processes and AI agents. Declarative YAML, event-driven, any language, Git-versioned, scalable to millions of executions.

星标
★ 30K
复刻
3.5K
语言
Java
许可证
Apache-2.0
最新版本
v2.0.7
查看原始来源 ↗在 GitHub 查看 ↗

kestra-io/kestra 是一个开源编排平台,用于运行数据、AI、基础设施与业务流程的工作流。仓库给出的最新版本是 v2.0.7。给出的资料中没有该版本的变更内容。它以 Java 编写,并按 Apache-2.0 许可证发布。工作流用 YAML 声明,也可以用 Git 进行版本管理,并由计划或事件自动触发运行。

编排是指管理工作任务的执行顺序与条件以实现自动化。Kestra 通过触发器、任务之间的依赖关系、重试以及面向外部系统的插件来协调工作流执行。它以与语言无关的接口同时提供计划执行和事件驱动执行。同一个流程可以在 YAML 编辑器、No-Code 编辑器和 AI Copilot 中编辑。文档还介绍了工作流可视化与实时语法校验、与数据库·云存储·API 的集成,以及多语言脚本执行。仓库说明强调了覆盖数据、基础设施、业务流程与 AI 智能体的应用。

仓库说明中提到可扩展到数百万次执行,但给出的资料中没有支撑这一数字的性能测量结果。因此该数值应视为文档所记载的范围。v2.0.7 的变更内容同样没有给出,因此无法确认本次发布有哪些变化。