Restate

以持久執行組合工作流與有狀態服務

前往 Restate 官方網站

這是什麼

Restate 提供持久執行 runtime,包含狀態、佇列、計時與 RPC 等能力,供服務和代理組合工作。

適合怎麼用

需保留任務進度的後端,可查 handler 與 durable operation 文件,規劃重試和狀態更新。

Inngest

以事件與步驟安排後端非同步工作

  • workflows
  • execution

研究

Temporal

讓長時間工作流記錄並恢復執行

  • workflows
  • execution

研究

Trigger.dev

用 TypeScript 建立持久工作與代理

  • workflows
  • execution

研究