跳到正文
原文
Hacker News · AI· thomask1995·· 1 天前AI 评分57

TerseAI 发布 Durable Actors:支持 Python 与 TypeScript 的开源状态化 Actor 运行时

Show HN: Durable Actors – OSS Durable Objects with configurable compute

AI 摘要

TerseAI 推出开源项目 Durable Actors,作为 Cloudflare Durable Objects 的替代方案,旨在解决厂商锁定、内存限制及可观测性缺失问题。该项目提供状态化 Serverless 函数,通过持久化状态和序列化执行机制,使开发者能构建如 ChatGPT 类聊天系统、Notion 类协作工具及 Devin 类智能体群等实时应用。

代码层面,项目定义包含持久化字段(@Persisted)的 Actor 类,利用 @Interleave 装饰器在异步等待期间允许其他调用运行,确保并发安全。示例展示了集成 openai ("gpt-5-mini") 模型流式生成回复并广播消息的逻辑。SDK 自动生成类型安全的客户端,支持本地开发命令 npx durable-actors dev 及在 GCP 上的自托管部署。

该工具将分布式系统中的持久化、协调和基础设施挑战抽象化,内置监控调试功能。事实部分确认其支持 Python 和 TypeScript,采用 MIT 许可;推断部分认为其适合需要高并发状态管理的 AI Agent 架构;猜测部分在于其能否在大规模生产环境中完全消除厂商锁定的实际成本优势。

来源:Hacker News · AI · github.com