Rivet Actors are the primitive for stateful workloads. Built for AI agents, collaborative apps, and durable execution.
Rivet 是一个基于 Rust 构建的分布式 Actor 模型框架,专门用于处理有状态的工作负载。它通过提供轻量级、长效且具备自动持久化能力的计算单元,解决了 AI 智能体和实时协作应用在传统基础设施中难以高效管理状态的问题。
内存驻留状态支持与计算协同,确保读写操作具备极低延迟。 计算实例能够根据负载自动进行无限伸缩,并在空闲时自动休眠以降低成本。 内置支持 WebSocket 实时双向通信,简化了复杂网络交互的开发难度。 提供工作流自动化、持久化消息队列以及定时任务调度功能,确保复杂业务逻辑的可靠执行。 利用全球边缘网络部署能力,支持将计算资源放置在离用户最近的位置。
该项目非常适合开发者构建 AI 智能体、实时协作文档、多人聊天室以及需要持久化状态管理的各种分布式后端服务。