FindSoftware

Restate

Durable execution runtime that ships as a single binary and coordinates the handlers of services written with its SDKs.

Restate is a runtime for services written with its SDKs, shipped as one self-contained binary with no external dependencies. It keeps its state in an embedded RocksDB store, and applications invoke its services over HTTP through its ingress. In cluster deployments, snapshots go to an object store such as AWS S3 or MinIO. Restate GmbH in Berlin maintains it. Restate Cloud is a fully managed serverless version, and Restate BYOC is managed in the customer’s own cloud.

Worth knowing

The license is the Business Source License 1.1. It does not allow a Public Restate Platform Service, a managed service that lets third parties register their own service deployments and invoke them. Each release moves to the Apache License 2.0 four years after its release date.

Identity

Status
Active
Maintainer
Restate GmbH3
Maintained by
Company
First release
20232
Headquarters
Germany3

Rendering and deploy

Runs as
Always on5
Install with
homebrew24

Releases

Current major version
18
Last release
2026-11-028

Adoption

GitHub stars
4,6492
Contributors
552

Why these figures do not compare

Sources

  1. 2026-11-03: links, Categories
    restate.dev
  2. 2026-11-03: links, Written in, Install with, GitHub stars, Contributors, First release
    github.com/restatedev/restate
  3. 2026-11-03: Maintainer, Headquarters
    restate.dev/imprint
  4. 2026-11-03: Runtime, Install with, Admin interface
    docs.restate.dev/installation
  5. 2026-11-03: Runs as
    docs.restate.dev/server/overview
  6. 2026-11-03: License, License model
    github.com/restatedev/restate/blob/main/LICENSE
  7. 2026-11-03: links
    restate.dev/pricing
  8. 2026-11-03: Current major version, Last release
    github.com/restatedev/restate/releases/tag/v1.8.1-hotfix.2

Last reviewed · Listed since Edit on GitHubThis page as markdownas JSON