- Services - Durable Execution: Making code resilient to failures via automatic retries and recovery of previously finished actions.
- Durable Building Blocks: Restate turns familiar programming constructs into recoverable, distributed building blocks. Discover what you can do with the SDK.
- Virtual Objects: Stateful services with access to long-lasting, consistent K/V state.
- Workflows: Durable sequences of steps that can be queried, signaled and awaited.
Starter templates for new projects:
Step-by-step guides to learn Restate:
- Tour of Restate: An introduction to the SDK features as described in the documentation.