The Anatomy of a Durable Execution Stack from First Principles
The architecture of Restate, a Durable Execution engine built from the ground up.
The architecture of Restate, a Durable Execution engine built from the ground up.
Restate 1.2 adds highly-available, distributed deployments and a graphical UI.
A first look at distributed highly-available deployments of Restate and the architecture that supports those. We demonstate this through a geo-distributed active/active setup executing an order-processing app.
The 0.8 release of Restate ships many new API improvements such as deterministic promise combinators, operation timeouts, better state management, and much more. Restate now supports patching service state in case you need to repair a service's state. Last but not least, you can deploy Restate on Kubernetes very quickly using the new Helm chart or Restate's Kubernetes operator.
With graceful cancellations, it is now possible to stop service invocations and workflows while keeping the overall application state consistent.
The 0.7 release of Restate ships great new features such as the Restate CLI, one-click project templates, invocation cancellations, one-click cloud deployment, new ways to install Restate, and much more.