




像不存在失败一样编写代码
分布式系统会崩溃,API 会失败,网络会不稳定,服务会崩溃。这些不再是你的问题。管理可靠性不应该意味着持续的补救措施。
Temporal Workflows 会在每个步骤自动捕获状态,并且在发生故障时,可以从中断的地方继续执行。
没有丢失的进度,没有孤立的进程,并且不需要手动恢复。

工作原理
使用我们的 SDK 创建防故障应用程序
使用我们的原生 SDK 以你已经使用的编程语言编写业务逻辑。你编写调解逻辑或样板代码的日子已经结束了。
构建 Workflows 来为你处理故障
将你的业务逻辑编写为 Temporal Workflow 代码。Workflows 可能涉及在银行账户之间转移资金、处理订单、部署云基础设施、训练 AI 模型,或完全不同的事情。
由于 Workflow 的完整运行状态默认情况下是持久且容错的,因此你的业务逻辑可以在任何时候恢复、重放或暂停。
编写 Activities 来处理和重试容易出错的逻辑
API 会失败,网络会超时,用户会放弃会话。
Temporal 将这些交互视为 Activities:自动重试并无缝恢复的函数。
替换你脆弱的状态机
Temporal Service 持久保存应用程序的状态,并具有内置的重试、任务队列、信号和计时器,以确保你的代码始终从中断的地方继续执行。
将 Temporal Service 作为 开源项目 的一部分自行托管,或者让我们使用 Temporal Cloud 为你托管它。无论哪种方式,我们都不会看到你的代码。
完全了解你正在运行的代码
不再浪费时间筛选日志。了解每个 Workflow 执行的确切状态。
常见模式和用例
代理、MCP 和 AI 管道
开发在现实世界混乱中幸存的代理,可靠的 MCP 和编排训练管道。
人工参与循环
不再需要将 Workflows 临时拼凑到人工输入周围:只有干净、持久的编排。
补偿模式 (Saga)
让 Saga 变得简单:如果 Saga 只是一个 try...catch 会怎样?
长期运行的 Workflows
运行数天、数周或数月的 Workflows,而不会丢失进度或增加复杂性。
订单履行
一个糟糕的服务不应该破坏购物车。Temporal 会让订单继续进行。
持久分类账
跟踪交易,你可以信任到最后一分钱的代码。
CI/CD
自信地部署。Temporal 为你提供干净的重试、回滚和可见性。
客户获取
路由潜在客户、注册用户和吸引客户,而不会出现遗漏的步骤或变通方法。
DAG
不要用 bash 将 DAG 粘合在一起并寄希望于它。Temporal 会正确地执行。
全球企业和顶尖初创公司选择 Temporal

NVIDIA 使用 Temporal 管理其跨云的 GPU 舰队

Salesforce 将其单体迁移到 Temporal

Twilio 放弃了他们自建的系统,转而使用 Temporal Cloud

Descript 使用 Temporal 提高了其 AI 的正常运行时间
这是我多年来见过的最有趣的技术之一……Temporal 对后端和基础设施所做的事情,就像 React 对前端所做的事情一样……暴露给开发者的界面是一个漂亮的“render()”函数,用于组织你的后端工作流程。

Guillermo Rauch
Vercel 创始人兼 CEO
Temporal 的技术开箱即用地满足了所有这些要求,并允许我们的开发人员专注于业务逻辑。
如果没有 Temporal 的技术,我们将花费大量时间重建 Temporal,并且很可能会做得更糟。

Mitchell Hashimoto
Hashicorp 联合创始人
像重力一样可靠
经过全面测试,已在生产环境中运行 9 年
Temporal 是由 AWS SQS、AWS SWF、Azure Durable functions 和 Uber 驱动 Cadence 项目背后的团队开发超过 20 年的成果。
以你想要的方式部署它
一个平台,两种优秀的托管路径
Temporal 是一个开源项目,你可以自由使用并在自己的环境中托管。你也可以让我们使用 Temporal Cloud 为你托管 Temporal Service。无论哪种方式,我们都不会看到你的代码。