Restate Server
The Restate Server is the central component of any Restate deployment, and manages all service invocations, executions, recovery, communication, and state.Open source (self-host)
Restate Cloud
The zero-infrastructure option.Get a fully serverless Restate experience, managed by the developers of the system. Sign in, generate keys, point your app, go!
Learn more
SDKs
All SDKs are open-sourced under the MIT license.TypeScript / JavaScript
Docs • GitHub • npm • Examples • Quickstart
Java
Docs • GitHub • Maven • Examples • Quickstart
Kotlin
Docs • GitHub • Maven • Examples • Quickstart
Go
Docs • GitHub • pkg.go • Examples • Quickstart
Python
Docs • GitHub • PyPI • Examples • Quickstart
Rust
Docs • GitHub • crates.io • Examples • Quickstart