Survive crashes, timeouts, and restarts - even for multi-turn conversations, human approval and long-running research agents.
@vercel.com @sdk.vercel.ai
Survive crashes, timeouts, and restarts - even for multi-turn conversations, human approval and long-running research agents.
@vercel.com @sdk.vercel.ai
The same happened in 2021: Netflix, Disney+, and Robinhood all went dark.
The reason? Often a lack of true geo-replication.
Here's how you can run apps with zero downtime during a region failure using Restate 🧵
The same happened in 2021: Netflix, Disney+, and Robinhood all went dark.
The reason? Often a lack of true geo-replication.
Here's how you can run apps with zero downtime during a region failure using Restate 🧵
luma.com/bdspjxof
luma.com/bdspjxof
This release brings key features for building, controlling and observing your durable agents and workflows.
This release brings key features for building, controlling and observing your durable agents and workflows.
restate.dev/cloud
restate.dev/cloud
Here are the highlights from our recent community meeting on building resilient AI agents using Restate with your favorite Agent SDK (like Vercel AI or OpenAI).
Here are the highlights from our recent community meeting on building resilient AI agents using Restate with your favorite Agent SDK (like Vercel AI or OpenAI).
- Business logic failures ("hotel full", "product not available") where retrying won't help
- Cancelling ongoing requests, and letting them roll back
Your system never ends up in a half-finished state!
- Business logic failures ("hotel full", "product not available") where retrying won't help
- Cancelling ongoing requests, and letting them roll back
Your system never ends up in a half-finished state!
✅Record compensating (undo) actions in a list as your workflow progresses
✅ If a terminal error occurs, 𝗥𝗲𝘀𝘁𝗮𝘁𝗲 𝗴𝘂𝗮𝗿𝗮𝗻𝘁𝗲𝗲𝘀 𝗮𝗹𝗹 𝗰𝗼𝗺𝗽𝗲𝗻𝘀𝗮𝘁𝗶𝗼𝗻𝘀 𝗲𝘅𝗲𝗰𝘂𝘁𝗲
✅Record compensating (undo) actions in a list as your workflow progresses
✅ If a terminal error occurs, 𝗥𝗲𝘀𝘁𝗮𝘁𝗲 𝗴𝘂𝗮𝗿𝗮𝗻𝘁𝗲𝗲𝘀 𝗮𝗹𝗹 𝗰𝗼𝗺𝗽𝗲𝗻𝘀𝗮𝘁𝗶𝗼𝗻𝘀 𝗲𝘅𝗲𝗰𝘂𝘁𝗲
Learn how to combine Knative with Restate to build serverless applications on Kubernetes that are not only scalable, but also stateful and resilient. 🧵
Learn how to combine Knative with Restate to build serverless applications on Kubernetes that are not only scalable, but also stateful and resilient. 🧵
👇 YouTube link below
👇 YouTube link below
- At what line of code is my handler blocked?
- Where in the call chain did my handler get stuck?
- Which code path did my handler follow?
- Which handlers are experiencing this issue?
- Are there ongoing executions on this deployment or can I remove it?
- At what line of code is my handler blocked?
- Where in the call chain did my handler get stuck?
- Which code path did my handler follow?
- Which handlers are experiencing this issue?
- Are there ongoing executions on this deployment or can I remove it?
#JFokus2025
#JFokus2025
github.com/restatedev/e...
github.com/restatedev/e...
Already on Restate's Discord? Don't worry this one will continue.
Already on Restate's Discord? Don't worry this one will continue.