shouldiuse.io

Report

Should I Use Restate?

restate.dev·Analyzed 10 hours ago··Based on 10 sources

Restate is a low-latency application runtime with durable execution, keyed state, queues, RPC, timers, flow control, and operational control in one binary.

Depends

Depends

Buy if you're an engineering team that genuinely needs durable workflows, agents, or multi-step processes and wants lighter ops than Temporal.

Lightweight, single-binary Temporal alternative for devs needing durable workflows; too young and code-heavy for simple automation.

Confidence: Medium

$7M

Seed funding

Raised June 2024 (TechCrunch)

June 2024

1.0 launch

Restate 1.0 and Cloud shipped together

Single binary

Runtime footprint

Per Show HN launch post

3

Deployment options

Cloud, BYOC, self-hosted

Value for money3

Usage-based pricing; BYOC exists; costs unpredictable

Ease of use4

Single binary; pitched as simplest resilient-app setup

Feature depth4

Durable execution, state, queues, RPC, timers bundled

Security posture3

Trust center exists; no public audit results

Pros

  • Single-binary runtime; simple to self-host
  • Durable execution, queues, RPC, timers, keyed state in one runtime¹
  • Listed on Thoughtworks Technology Radar
  • Three deployment options: managed cloud, BYOC, self-hosted
  • Positioned as simplest way to build resilient applications³

Cons

  • Very young: 1.0 and Cloud shipped June 2024
  • Seed-stage vendor: $7M raised; longevity unproven
  • Apps couple to Restate's proxy and SDK; migrating out is work
  • Pricing was hard to find at launch; usage costs vary
  • Little independent review depth; much commentary is vendor-driven

Gotchas

  • highSDK/runtime lock-in: leaving Restate later means rewriting service logic
  • mediumUsage-based pricing; vendor's BYOC example assumed ~10k actions — model your volume first
  • mediumCloud enterprise security features are recent; verify the trust-center controls fit your compliance needs
  • mediumSeed-stage company: roadmap, SLAs, and support depth still unproven

Best for

  • Backend teams needing durable workflows
  • AI agent developers
  • Serverless event-driven apps
  • Teams avoiding Temporal cluster ops

Not for

  • Teams that only need cron jobs or task retries
  • Buyers wanting a battle-tested incumbent
  • Non-developers seeking no-code automation
  • Orgs requiring a long vendor track record

Companies that use it

  • Fortune 500 security company (name undisclosed)10

Pricing

Self-hosted (open source)

Free

  • Single binary you operate
  • Full core runtime

Restate Cloud

Usage-based; rates not stated in sources

  • Managed service
  • Enterprise security features newly added

BYOC

Usage-based in your cloud

  • Runs in your own account
  • Vendor example assumes ~10k actions

Security

No known public vulnerabilities found in the sources reviewed.

What users say

Developer sentiment is curious and mostly positive, but drawn from launch discussions, comparisons, and vendor participation rather than deep independent reviews.

Alternatives

Compare Restate with each alternative.

Cloud queues and schedulers

SQS, Step Functions, or Celery cover simple retry needs.

Full analysis

Based on ~15 public sources; mostly vendor and launch coverage, thin independent reviews.

Sources

  1. Restate homepagerestate.dev
    official
  2. official
  3. official
  4. Show HN: Restatenews.ycombinator.com
    review
  5. news
  6. review
  7. Restate Trust Centertrust.restate.dev
    security
  8. review
  9. review
  10. official

Rate this review

Anonymous. You can change your vote.

Loading votes…

Ask a follow-up

Ask if a use case fits. Answers stay inside this report and its sources.

    Comments

    One queue. No replies. Give a display name first. Limit: 7 comments per day.

    Save a name to write a comment.

    No comments yet.