Till Rohrmann's Avatar

Till Rohrmann

@tillrohrmann

Co-founder @restate.dev: Building resilient applications made easy! Apache Flink Committer and PMC member. Previously @ververica.com

1,350
Followers
174
Following
9
Posts
11.02.2024
Joined
Posts Following

Latest posts by Till Rohrmann @tillrohrmann

Preview
A remote control for your agents | Restate Fine-grained control over in-flight and failed requests: cancel, pause, resume, restart.

Most AI agent tools let you watch your agents fail ๐Ÿฟ
Restate lets you do something about it ๐ŸŽฎ

โธ๏ธ Pause during outages
โŒ Kill stuck retry loops
๐Ÿ”„ Restart from a specific step, keep the work done
๐Ÿ’ฌ Update in-flight agent calls

Your agents deserve a remote control: www.restate.dev/blog/a-remot...

17.02.2026 10:55 ๐Ÿ‘ 2 ๐Ÿ” 1 ๐Ÿ’ฌ 2 ๐Ÿ“Œ 0

@restate.dev v1.6.1 + v1.6.2 just dropped ๐Ÿ› 

โ˜ ๏ธ fixed leadership thrashing that could destabilize clusters
๐Ÿง  slashed per-invocation memory (gigabytes saved)
๐Ÿ”‘ fixed lazy state keys stuck in retry loops
๐Ÿ“ฆ weekly Docker security refreshes

details โ†’ github.com/restatedev/r...

17.02.2026 10:03 ๐Ÿ‘ 3 ๐Ÿ” 1 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Preview
Building Durable AI Agents with Restate + Vercel AI SDK | Restate Bring enterprise-grade durability to your AI agents with Restate and Vercel AI SDK.

Restate + Vercel AI SDK =
โœ… Recover from failures without losing progress
โœ… Built-in state management
โœ… Trace every decision and action
โœ… From simple agents to complex multi-agent systems
โœ… Resilient human approvals, timeouts, and rollback
www.restate.dev/blog/buildin...

13.11.2025 15:43 ๐Ÿ‘ 5 ๐Ÿ” 1 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Post image

Restate + Vercel AI SDK = enterprise-grade durability for your AI agents with just a few lines of code.
Survive crashes, timeouts, and restarts - even for multi-turn conversations, human approval and long-running research agents.
@vercel.com @sdk.vercel.ai

13.11.2025 15:43 ๐Ÿ‘ 2 ๐Ÿ” 1 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0
Preview
Keep your applications running while AWS is down | Restate From ChatGPT to Netflix, regional failures cost millions. Learn how Restate makes building geo-replicated applications simple by turning complex distributed systems challenges into basic deployment de...

AWS's recent us-east-1 outage hit ChatGPT, Snapchat, and Perplexity. In 2021: Netflix, Disney+, Robinhood.

The problem? No true geo-replication.

We show how @restate.dev makes it simple with zero downtime during a simulated region failure:
www.restate.dev/blog/geo-rep...

21.10.2025 14:37 ๐Ÿ‘ 3 ๐Ÿ” 2 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

If yesterday's AWS outage made you rethink your infrastructure, this blog post shows exactly how to build apps that stay up when the cloud goes down.

๐Ÿ“– Full blog post: www.restate.dev/blog/geo-rep...

21.10.2025 13:57 ๐Ÿ‘ 1 ๐Ÿ” 1 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Post image

AWSโ€™s us-east-1 outage took down ChatGPT, Snapchat & Perplexity.

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 ๐Ÿงต

21.10.2025 13:57 ๐Ÿ‘ 1 ๐Ÿ” 1 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0
Post image

Webhooks that just work with @restate.dev

โœ… Event persistance - let Restate acknowledge and persist the event
โœ… Reliable processing - leverage Durable Execution to run until completion
โœ… Idempotency - use Idempotency-Key to deduplicate

Check it out! docs.restate.dev/guides/durab...

20.10.2025 17:38 ๐Ÿ‘ 2 ๐Ÿ” 2 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Preview
Restate Cloud is Open to Everyone โ€” Build Durable Workflows & Agents Today | Restate Restate 1.4 improves cluster resiliency and workload balancing significantly. Experience less unavailability and achieve more with fewer resources.

Restate Cloud has all you need to develop transactional, resilient, secure applications.

Connect services running on serverless compute platforms like @cloudflare.social, @vercel.com, @deno.land, or AWS Lambda. Or on your own infra on AWS, GCP, or Kubernetes.

www.restate.dev/blog/announc...

01.10.2025 11:25 ๐Ÿ‘ 2 ๐Ÿ” 1 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0
Video thumbnail

๐ŸŽ‰ Exciting news! ๐—ฅ๐—ฒ๐˜€๐˜๐—ฎ๐˜๐—ฒ ๐—–๐—น๐—ผ๐˜‚๐—ฑ is now publicly available! Build workflows and AI agents with durable execution, observability, and production-grade availability without running any stateful infra yourself.

01.10.2025 11:25 ๐Ÿ‘ 2 ๐Ÿ” 1 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0
Preview
๐Ÿ–ฑ๏ธControl + Alt + Restate 1.5 | Restate Restate 1.5 adds significant enhancements around observability, tools to manage function and workflow executions, and a complete documentation overhaul.

๐Ÿ‘‰ Discover all the new features in this blog post: www.restate.dev/blog/announc...

01.10.2025 14:51 ๐Ÿ‘ 1 ๐Ÿ” 1 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Post image

๐Ÿš€ Yesterday, we announced that ๐—ฅ๐—ฒ๐˜€๐˜๐—ฎ๐˜๐—ฒ ๐—–๐—น๐—ผ๐˜‚๐—ฑ is now publicly available. Today, weโ€™re announcing ๐—ฅ๐—ฒ๐˜€๐˜๐—ฎ๐˜๐—ฒ ๐Ÿญ.๐Ÿฑ!

This release brings key features for building, controlling and observing your durable agents and workflows.

01.10.2025 14:51 ๐Ÿ‘ 7 ๐Ÿ” 2 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 1
Preview
Welcome to Restate! - Restate Build innately resilient backends and AI agents

Visit the new docs at docs.restate.dev

25.09.2025 13:34 ๐Ÿ‘ 1 ๐Ÿ” 1 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Video thumbnail

A lot is brewing at Restate! Hereโ€™s the first in a series of rollouts coming over the next few weeks โœจ Stay tuned!

25.09.2025 13:34 ๐Ÿ‘ 2 ๐Ÿ” 1 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0
Preview
Release v1.4.3 ยท restatedev/restate ๐ŸŽ‰ Restate v1.4.3: Multi-region Restate cluster and improved developer experience We are pleased to announce the release of Restate v1.4.3! This release brings several improvements, new features, bu...

๐ŸŽ‰ Restate v1.4.3 is here!

โœจ New features:
๐Ÿ”ง Shell completions for CLI tools
โ›ต Enhanced Helm charts
๐Ÿ“Š OTLP+HTTP tracing support

Seamless upgrade, no migration needed! ๐Ÿš€

๐Ÿ“ฆ Download: github.com/restatedev/r...
๐Ÿš€ Get started: docs.restate.dev/get_started/...

29.07.2025 12:43 ๐Ÿ‘ 1 ๐Ÿ” 1 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Preview
Durable AI Loops: Fault Tolerance across Frameworks and without Handcuffs Resilience, suspendability, observability, human-in-the-loop, and multi-agent coordination, for any agent and SDK.

Learn more from this blog post: restate.dev/blog/durable...

18.07.2025 14:27 ๐Ÿ‘ 2 ๐Ÿ” 1 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Preview
Community meeting: Durable AI Agents with Restate ยท Luma In this community meeting, we'll show how combining Restate with your agent SDK (Vercel AI, OpenAI, ...) gives your agents a set of powerful features: ๐Ÿ”โ€ฆ

@stephanewen.bsky.social will give us a demo of Restate + AI Agents and how you can get started!
Register here: lu.ma/372aiucf

18.07.2025 14:27 ๐Ÿ‘ 2 ๐Ÿ” 1 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0
Post image

Join the community meeting next week to learn how combining Restate with your agent SDK (Vercel AI, OpenAI, ...) gives your agents a set of powerful features.

18.07.2025 14:27 ๐Ÿ‘ 2 ๐Ÿ” 1 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0
Preview
Restate 1.4: We've Got Your Resiliency Covered Restate 1.4 improves cluster resiliency and workload balancing significantly. Experience less unavailability and achieve more with fewer resources.

๐Ÿš€ Restate 1.4 just dropped! 10x faster failure detection, automatic workload rebalancing, and 2.5x quicker startup. Your distributed applications just got more resilient with less downtime and better resource utilization. Build more, worry less. #Restate #Resilience restate.dev/blog/announc...

03.07.2025 21:08 ๐Ÿ‘ 2 ๐Ÿ” 1 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Restate 1.3 - Resilient Concurrency - Community Meeting May 2025
Restate 1.3 - Resilient Concurrency - Community Meeting May 2025 YouTube video by Restate

Watch the community meeting on Restate 1.3 here:

26.05.2025 09:32 ๐Ÿ‘ 1 ๐Ÿ” 1 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Preview
We replaced 400 lines of StepFunctions ASL with 40 lines of TypeScript by making Lambdas suspendable We show you a new way to build complex business processes on AWS Lambda, where you can do everything with sequential code and service-style RPCs, no workflow DSL or plumbing events.

Prefer AWS Lambda or another FaaS provider? Have a look at this previous blog post we wrote:
restate.dev/blog/we-repl...
#serverless #AWSLambda

03.06.2025 12:38 ๐Ÿ‘ 3 ๐Ÿ” 1 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Sagas | Restate documentation Implementing undo operations in case of failures, to keep your system consistent

Restate lets you write resilient sagas in clean, readable code that handles failures gracefully.

Check out the updated sagas guide: docs.restate.dev/guides/sagas/

#DistributedSystems #Microservices #Sagas

10.06.2025 16:11 ๐Ÿ‘ 1 ๐Ÿ” 1 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Post image

Restate auto-retries temporary issues like network glitches. But for business logic failures ("Hotel fully booked"), retrying won't help. Instead, Restate helps you gracefully undo previous steps using sagas - each action has a matching "undo" step that runs when needed.

10.06.2025 16:11 ๐Ÿ‘ 1 ๐Ÿ” 1 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

Hey everyone, Iโ€™ll be in New York on June 24/25. If you want to talk about @restate.dev, durable execution, challenges in how to productionize agentic workflows or just grab a coffee, then let me know. Happy to meet you in NY ๐Ÿ˜Š

09.06.2025 16:47 ๐Ÿ‘ 1 ๐Ÿ” 1 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Preview
Building stateful serverless applications with Knative and Restate Combine Knative with Restate's Durable Execution model to easily build serverless stateful applications

Read the full guide here ๐Ÿ‘‡
restate.dev/blog/buildin...
#serverless #Knative #kubernetes #devinfra

03.06.2025 12:38 ๐Ÿ‘ 3 ๐Ÿ” 1 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0
Post image

Serverless is great, until you need to manage state. This is where Restate comes in!
Learn how to combine Knative with Restate to build serverless applications on Kubernetes that are not only scalable, but also stateful and resilient. ๐Ÿงต

03.06.2025 12:38 ๐Ÿ‘ 1 ๐Ÿ” 1 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0
Post image

Exploring @restate.dev as a replacement for some long-running, complex, asynchronous orchestrators currently implemented in Step Functions. This 2023 post resonates hard. Lambda chain -> Step Functions is an increasingly common migration but comes up short vs RPC/ECS restate.dev/blog/we-repl...

26.03.2025 18:10 ๐Ÿ‘ 5 ๐Ÿ” 2 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 1
Preview
Release v1.3.1 ยท restatedev/restate Restate v1.3.1 Release highlights ๐ŸŒŸ Improved Admin API OpenAPI specification for better integrations with external tools. Use latest RocksDB table format which provides stricter checksum validatio...

There is a new Restate 1.3.1 release ๐ŸŽ‰

It contains various fixes and quality of life improvements:

* Improved Admin API OpenAPI spec
* Improved file corruption protection
* Protection against accidentally starting Restate from a wrong working dir

Get it while it's ๐Ÿ”ฅ

github.com/restatedev/r...

16.04.2025 08:24 ๐Ÿ‘ 3 ๐Ÿ” 1 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Video thumbnail

๐Ÿš€ Big news! @restate.dev 1.3 is here โ€” and it makes handling concurrency a breeze. Complex flows? Restate journals them, making everything replayable and fault-tolerant so you can sleep easy.

Dive in ๐Ÿ‘‰ restate.dev/blog/announc... to see whatโ€™s new!

10.04.2025 19:23 ๐Ÿ‘ 8 ๐Ÿ” 3 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Restate service handler written in Kotlin, showing how to implement a scatter/gather use case with few lines of code in a resilient way.

Restate service handler written in Kotlin, showing how to implement a scatter/gather use case with few lines of code in a resilient way.

Coming up in @restate.dev 1.3: Implement scatter/gather scenarios with ease, while keeping your application resilient to failures! Those sub tasks can fail, the orchestrator itself can fail, and yet this code will run to completion thanks to Restate "run to completion" semantics.

07.04.2025 19:10 ๐Ÿ‘ 5 ๐Ÿ” 3 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0