Skip to main content

Documentation Index

Fetch the complete documentation index at: https://restate-6d46e1dc-pavel-mrwvymkppvsz.mintlify.app/llms.txt

Use this file to discover all available pages before exploring further.

Complete reference for building, deploying, and operating resilient applications with Restate.

Build your services

Choose your SDK and start building:
https://mintcdn.com/restate-6d46e1dc-pavel-mrwvymkppvsz/ctSMovj9fieVLVf5/img/languages/typescript.svg?fit=max&auto=format&n=ctSMovj9fieVLVf5&q=85&s=192bfbf12b0941b16e3370112891b9cb

TypeScript

https://mintcdn.com/restate-6d46e1dc-pavel-mrwvymkppvsz/ctSMovj9fieVLVf5/img/languages/java.svg?fit=max&auto=format&n=ctSMovj9fieVLVf5&q=85&s=cc10a77c01b422c7b6d01ddf4b90b455

Java

https://mintcdn.com/restate-6d46e1dc-pavel-mrwvymkppvsz/ctSMovj9fieVLVf5/img/languages/kotlin.svg?fit=max&auto=format&n=ctSMovj9fieVLVf5&q=85&s=73d3eefe8b4e170535a1e27496ae0ddc

Kotlin

https://mintcdn.com/restate-6d46e1dc-pavel-mrwvymkppvsz/ctSMovj9fieVLVf5/img/languages/python.svg?fit=max&auto=format&n=ctSMovj9fieVLVf5&q=85&s=d7edce6218868b1947c0614032416cb1

Python

https://mintcdn.com/restate-6d46e1dc-pavel-mrwvymkppvsz/ctSMovj9fieVLVf5/img/languages/go.svg?fit=max&auto=format&n=ctSMovj9fieVLVf5&q=85&s=88ddeba950847721c775d932d2f5353c

Go

https://mintcdn.com/restate-6d46e1dc-pavel-mrwvymkppvsz/ctSMovj9fieVLVf5/img/languages/rust.svg?fit=max&auto=format&n=ctSMovj9fieVLVf5&q=85&s=4a872a4f890d40249f235fc1b5d816a4

Rust

Deploy and operate your services

Deploy

Deploy to Kubernetes, AWS Lambda, Vercel, Cloudflare Workers, or Deno Deploy

Invoke

Call services via HTTP, SDK clients, or Kafka events

Versioning

Manage service versions and compatibility

Monitor & Inspect

Query system state and inspect running services

Hosting Restate

Choose between managed cloud or self-hosted deployment:

Restate Cloud

Managed platform with instant setup, automatic scaling, and built-in monitoring.Perfect for getting started quickly without infrastructure management.

Self-Hosted

Full control over your infrastructure with flexible deployment options.Single node, cluster, and Kubernetes deployment available.

References

Architecture & Config

System design • Server config

API References

TypeScriptJavaKotlinGo

New to Restate?

Quickstart

Build your first service

Concepts

Core concepts and building blocks