Skip to content
All automation tools

Restate: development features and setup

Durable runtime for workflows, services and AI agents with recorded steps, state and reliable communication.

Tool by the Otomatzia editorial team · source content checked on

Overview

Restate resumes completed workflows after failures and includes durable execution, keyed state, queues, RPC, timers, signals and flow control.

Features

  • Durable handlers
  • keyed Virtual Objects
  • durable queues and RPC
  • timers and signals
  • concurrency budgets
  • SDKs for several languages.

Business uses

  • An AI agent with durable tool calls
  • long payment or approval processes
  • microservice coordination with retries.

Getting started

  • Run the Restate server using the quickstart.
  • Write a service with an SDK.
  • Register the service with the server.

What to check

  • This is a developer runtime rather than a visual builder.
  • Choose OSS, Cloud or BYOC for your security needs.
  • Temporal and Hatchet are already listed; Restate is a separate product.

Sources to check next

Vendor features and prices change. Confirm details on the linked official pages before you rely on them.

What to read next

Send a project request