博客#
欢迎阅读 openYuanrong 团队的技术博客!这里汇集了我们关于分布式计算、Serverless 架构、AI 基础设施等领域的深度技术分享。
文章分类#
入门#
快速上手 openYuanrong,开启您的分布式计算之旅!本文将带您快速了解 openYuanrong 的核心概念和基本使用方法,通过简单的示例帮助您快速入门。
核心架构#
深入解析 openYuanrong 的核心技术理念,了解如何将复杂的分布式集群简化为单机编程体验。
继续深入探讨 openYuanrong 的核心架构设计,揭示其如何实现高性能分布式计算。
openYuanrong 作为一个通用的 Serverless 分布式计算引擎,在构建之初就充分考虑了多租隔离。支持多租户共享同一套集群,同时通过 DaemonSet 形式部署 FunctionProxy 和 DataWorker 组件,实现节点级别资源共享,有效加速租户工作负载的冷启动效率。
函数系统#
深入了解 openYuanrong 如何实现大规模分布式环境下的动态函数调度,支持函数实例的极速弹性扩缩和跨节点迁移。
数据系统#
了解 openYuanrong 数据系统如何通过异构分布式多级缓存实现高性能数据共享。
探索 openYuanrong 数据流如何消除传统消息中间件中的冗余拷贝与中转开销。
深入了解 openYuanrong 如何作为 TransferQueue 的 KV 后端,依托面向昇腾平台的分布式异构对象多级缓存能力,加速 veRL 的样本传输链路,实现数据传输效率提升 3~4 倍,RL 端到端性能提升 40%。
Agent#
在 openYuanrong 最近发布的 0.8.0 和 0.9.0 两个大版本中,openYuanrong 大幅增强了面向 Agent 企业级应用的分布式能力,连同此前已具备的分布式内核基础能力,致力于打造 Agent 时代的企业级分布式底座。
随着 AI Agent 应用从个人助理走向企业级生产部署,如何让 JiuwenSwarm 在保持现有编程体验的前提下,突破单机限制、具备企业级的弹性与可靠性,是 openYuanrong 要解决的核心工程问题。本文探讨如何基于 openYuanrong 对 JiuwenSwarm 进行分布式化改造,实现 AI Agent 从单机部署向集群化运行的平滑演进。
Agent 应用的非确定性带来了高动态、不安全、长会话等独特运行特征和挑战,传统 K8s 容器微服务技术体系难以满足。openYuanrong 以类单机 OS 的分布式内核理念,天然支持 Agent 实例自动弹性、安全沙箱隔离、会话亲和调度与分布式容错,为 Agent 企业级大规模应用提供匹配的分布式基础设施。
openJiuwen 联合 openYuanrong,打通了 Agent Runtime、openYuanrong、RL 训练框架(verl)与昇腾算力之间的全链路。Agent 每次真实运行产生的轨迹会被结构化为可学习样本,直接进入 GRPO 训练循环,在昇腾环境上完成推理和训练,实现从"运行轨迹"到"策略更新"的自动化闭环路径。
论文#
We design, implement, and evaluate YuanRong, the first production general-purpose serverless platform with a unified programming interface, multi-language runtime, and a distributed computing kernel for cloud-based applications.