Inngest

Event-based asynchronous backend steps

Visit Inngest official site

What it does

Inngest provides durable-execution tools describing background work through events, functions, and steps, with retries, pauses, and flow controls.

When to use it

For background jobs making several external calls, use step and event guides to arrange progress and the boundaries governing retry behavior.

Restate

Durable execution for workflows and stateful services

  • workflows
  • execution

Research

Temporal

Recorded and recoverable long-running workflows

  • workflows
  • execution

Research