数据面 execgo-runtime
介绍 execgo-runtime 如何作为 Rust 数据面执行真实进程、留存 artifact 并提供运维能力。
execgo-runtime 是独立发布、独立部署的数据面运行时。它接收来自 execgo 控制面或其他调用方的明确 HTTP 任务请求,执行真实进程,持久化任务元数据、日志和 artifact,并把状态、事件与能力信息回传给上游。
数据面的职责不是理解自然语言,也不是替 Agent 做决策;它的重点是把“已经确定要执行的动作”放到可运维、可审计、可恢复的运行边界中。
开始快速开始构建 Rust runtime,启动 HTTP 服务,提交任务并检查 artifact。打开文档地图文档地图阅读源仓库中按角色组织的 runtime 文档索引。打开文档设计架构理解 HTTP 服务、调度器、internal shim、持久化、恢复、事件与资源账本。打开文档契约HTTP API提交任务、查询状态、取消工作、检查事件并读取 runtime 能力。打开文档CLI命令行使用 serve、submit、status、wait、kill、run 和 runtime 配置参数。打开文档运维部署用二进制、Docker、systemd、健康检查、指标、容量规划与标签完成 runtime 部署。打开文档
Rendering diagram...
在数据面文档中,重点关注这些问题:任务请求和结果契约是什么,runtime 如何启动与回收子进程,artifact 存放在哪里,资源账本和 capability 如何暴露,以及生产环境如何部署、监控和升级。