基于WASM的轻量级工作流引擎
2025-04-09
这是一个基于WebAssembly组件模型构建的轻量级工作流引擎,采用单进程运行时和SQLite数据库,无需复杂的基础设施。它允许你使用真正的代码(而非YAML)编写工作流,支持结构化并发,简化错误处理和清理。每个执行参数、步骤和结果都存储在执行日志中,保证了崩溃恢复和可重放性。内置的HTTP客户端具有限制和跟踪功能,超时或失败时会重试。你可以通过Webhook端点、CLI、gRPC或Web UI触发工作流和活动。该项目开源,使用Rust语言开发,遵循AGPL许可证。
(obeli.sk)
开发