Durable Execution With Restate
summary
Demo builds a working food‑order workflow that survives crashes, replays steps from a journal, and resumes across time while deployed locally or to Lambda. Claims low‑latency Durable Execution with a partitioned command log (Rust) and a TypeScript SDK, uses virtual objects for serialized state and durable execution primitives like memorized id tokens, sleep timers, promises and idempotent internal calls. Demo shows recovery, local debugging, suspend/resume to avoid paying for wait time and successful end‑to‑end runs.
AI-written summary · about
chapters (11)
- 0:00Durable execution with Restate
- 2:09Reliable services challenges
- 9:14Workflows as code difficulties
- 10:18Restate simplifies workflows
- 17:20Food order workflow with Restate
- 25:08Restate’s execution mechanics
- 30:09Live demo of Restate
- 41:42Debugging workflows
- 45:38Restate on Lambda
- 48:06Restate today and future
- 50:14Summary and call to action
related talks
44mThe Simplest Way to Build Resilient Applications
38mDurable Execution: The Next Leap for Microservices Architectures
45mThe simplest way to build resilient applications
27mThe simplest way to build resilient applications
01h 00mReliable Agentic Systems need Durable Execution 🤖
48mFailure is not an option: durable execution + Dapr = 🚀
20mEnhancing Workflow Reliability with Dapr
48mLost in transaction?
