FREEDOM251

Freedom251 › Serverless Platforms

Restate

Free plan APISelf-hostedWeb

Visit Restate Alternatives Pricing

Restate's own site

What Restate is

Restate is a durable execution runtime for building resilient services, workflows, and AI agents. It journals progress as work runs and resumes after failures without losing completed work. Its building blocks include durable functions, workflows, Virtual Objects, queues, durable RPC, timers, signals, and flow control. A UI shows execution journals and lets users cancel, kill, restart, or pause executions.

The runtime can run as a self-hosted single binary, as managed Restate Cloud, or through Restate BYOC in a customer's cloud account. Listed SDKs include TypeScript, Python, Java, Go, Kotlin, Rust, and Ruby. Integrations include Vercel AI SDK, OpenAI Agents SDK, Google ADK, Google Gemini, Pydantic AI, and LangChain. The homepage reports under 10ms P99 latency overhead under load for durable actions.

The Free plan costs nothing and includes 50k durable actions per month with no credit card required. Restate Cloud costs $75 a month, with usage-based plans for production workloads and volume discounts. BYOC is capacity-based. Restate Cloud advertises secure connections without public endpoints or inbound firewall ports, plus SSO, SAML, SCIM, and RBAC capabilities. The BYOC page says application data, payloads, state, journals, snapshots, and secrets stay in the customer's cloud, while operational metadata and health metrics go to the control plane.

Who it suits

Restate suits developers building services, workflows, or AI agents that need execution to resume after failures. It offers self-hosted, managed cloud, and BYOC deployment options, with SDKs for seven listed languages.

What it does well

  • Journals progress and resumes execution after failures.
  • UI supports canceling, killing, restarting, or pausing executions.
  • Offers self-hosted, managed cloud, and BYOC deployments.
  • Lists SDKs for TypeScript, Python, Java, Go, Kotlin, Rust, and Ruby.
  • Free plan includes 50k durable actions per month without a credit card.

What to know first

  • Free plan is limited to 50k durable actions per month.
  • Restate Cloud starts at $75 a month.
  • BYOC pricing is capacity-based, with no listed amount.

Limits

The Free plan includes 50k durable actions per month. Restate Cloud starts at $75 a month; BYOC pricing is capacity-based.

Plans

PlanBilled and limitsPrice
Free50k durable actions per month · no credit cardFree
Restate CloudFrom $75 /mo · Usage-based plans for production workloads · volume discounts$75 a month
Restate BYOCManaged in your own cloud · capacity-based pricing · up to 10× cheaper at scaleOn request

As restate.dev lists them, read 4 Oct 2026. The maker's own page has the final word.

Getting started

  1. Visit the Restate website.
  2. Choose self-hosted, Restate Cloud, or BYOC deployment.
  3. Select an SDK from the listed TypeScript, Python, Java, Go, Kotlin, Rust, or Ruby options.
  4. Start with the Free plan, which requires no credit card, or review the Cloud and BYOC options.

Verdict

Choose Restate if you need durable execution for services, workflows, or AI agents and want control over where the runtime runs. Its free plan includes 50k durable actions per month. Production users considering Cloud should account for its $75 a month starting price; BYOC uses capacity-based pricing.

Questions

Is Restate free?

Yes. Its Free plan costs nothing, includes 50k durable actions per month, and requires no credit card.

What does Restate Cloud cost?

Restate Cloud costs $75 a month and offers usage-based plans for production workloads with volume discounts.

Can Restate be self-hosted?

Yes. The runtime is available as a self-hosted single binary, as managed Restate Cloud, or through BYOC in a customer's cloud account.

Which SDKs does Restate list?

TypeScript, Python, Java, Go, Kotlin, Rust, and Ruby.

What integrations are listed?

Integrations include Vercel AI SDK, OpenAI Agents SDK, Google ADK, Google Gemini, Pydantic AI, and LangChain.

Where does BYOC keep application data?

The BYOC page says application data, payloads, state, journals, snapshots, and secrets stay in the customer's cloud. Operational metadata and health metrics go to the control plane.

Facts from Restate's own pages

Building blocks
Restate provides durable functions, workflows, Virtual Objects, queues, durable RPC, timers, signals, and flow control. · restate.dev, 4 Oct 2026
BYOC data handling
The BYOC page says application data, payloads, state, journals, snapshots, and secrets stay in the customer's cloud, while operational metadata and health metrics go to the control plane. · restate.dev, 4 Oct 2026
Cloud security
Restate Cloud advertises secure connections without public endpoints or inbound firewall ports, plus SSO, SAML, SCIM, and RBAC capabilities. · restate.dev, 4 Oct 2026
Company origin
Restate's About page says the team built Apache Flink and describes its multinational team as distributed processing experts, infrastructure engineers, and operators. · restate.dev, 4 Oct 2026
Compliance
The Restate Cloud page states “SOC 2, HIPAA BAA.” · restate.dev, 4 Oct 2026
Deployment integrations
Restate Cloud lists support for AWS Lambda, Vercel Functions, Cloudflare Workers, Google Cloud Run, Deno Deploy, Knative, AWS ECS/Fargate, and Kubernetes. · restate.dev, 4 Oct 2026
Durability
Restate journals progress and resumes execution after failures without losing completed work. · restate.dev, 4 Oct 2026
Headquarters
Berlin, Germany · restate.dev, 28 Sept 2026
Integrations
Listed integrations include Vercel AI SDK, OpenAI Agents SDK, Google ADK, Google Gemini, Pydantic AI, and LangChain. · restate.dev, 4 Oct 2026
Latency
The homepage states that durable actions add only milliseconds of overhead and reports under 10ms P99 latency overhead under load. · restate.dev, 4 Oct 2026
Operational tools
The UI lets users view execution journals and cancel, kill, restart, or pause executions. · restate.dev, 4 Oct 2026
Product
Restate is a durable execution runtime for building resilient services, workflows, and AI agents. · restate.dev, 4 Oct 2026
Runtime deployment
The runtime is available as a self-hosted single binary, fully managed Restate Cloud, or Restate BYOC in a customer's cloud account. · restate.dev, 4 Oct 2026
SDKs
The homepage lists TypeScript, Python, Java, Go, Kotlin, Rust, and Ruby SDKs. · restate.dev, 4 Oct 2026
Support
The cloud page offers a contact sales option and a request access link for BYOC. · restate.dev, 4 Oct 2026

Where Restate stands on Freedom251

Look at these too