Sign in

Till Rohrmann

@tillrohrmann.bsky.social
1.4K followers 174 following 11 posts

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

PostsRepliesMedia
Till Rohrmann @tillrohrmann.bsky.social · 07/08/2026
🚀 Restate 1.7.3 is out! Existing clusters can now migrate to VQueues and adopt flow control without reprovisioning. Also included: important memory-retention, reliability, metrics, and SQL fixes. Upgrade: github.com/restatedev/r...
github.com
Release v1.7.3 · restatedev/restate
Restate 1.7.3 Restate 1.7.3 makes the flow-control capabilities introduced in v1.7 available to existing clusters. It also includes important fixes for memory retention, Prometheus compatibility, S...
061
Till Rohrmann @tillrohrmann.bsky.social · 18/05/2026
🚀 Restate is at an inflection point. We're hiring exceptional people to build the next foundational infra for AI apps & workflows. Remote, EU + US. ⚙️ Sr/Staff Cloud Infra 🛠️ Solutions / Field Eng 📣 DevRel Lead 🎨 Founding Brand Designer 👇 jobs.ashbyhq.com/restate?utm_...
jobs.ashbyhq.com
Restate Jobs
Restate Jobs
071
Reposted by Till Rohrmann
Restate @restate.dev · 17/02/2026
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...
restate.dev
A remote control for your agents | Restate
Fine-grained control over in-flight and failed requests: cancel, pause, resume, restart.
221
Till Rohrmann @tillrohrmann.bsky.social · 17/02/2026
@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...
github.com
031
Reposted by Till Rohrmann
Restate @restate.dev · 13/11/2025
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...
restate.dev
Building Durable AI Agents with Restate + Vercel AI SDK | Restate
Bring enterprise-grade durability to your AI agents with Restate and Vercel AI SDK.
051
Reposted by Till Rohrmann
Restate @restate.dev · 13/11/2025
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
121
Till Rohrmann @tillrohrmann.bsky.social · 21/10/2025
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...
restate.dev
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...
032
Reposted by Till Rohrmann
Restate @restate.dev · 21/10/2025
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...
011
Reposted by Till Rohrmann
Restate @restate.dev · 21/10/2025
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 🧵
111
Reposted by Till Rohrmann
slinkydeveloper.bsky.social @slinkydeveloper.bsky.social · 20/10/2025
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...
022
Reposted by Till Rohrmann
Restate @restate.dev · 01/10/2025
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...
restate.dev
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.
121
Reposted by Till Rohrmann
Restate @restate.dev · 01/10/2025
🎉 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.
121
Reposted by Till Rohrmann
Restate @restate.dev · 01/10/2025
👉 Discover all the new features in this blog post: www.restate.dev/blog/announc...
restate.dev
🖱️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.
011
Reposted by Till Rohrmann
Restate @restate.dev · 01/10/2025
🚀 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.
172
Reposted by Till Rohrmann
Restate @restate.dev · 25/09/2025
Visit the new docs at docs.restate.dev
docs.restate.dev
Welcome to Restate! - Restate
Build innately resilient backends and AI agents
011
Reposted by Till Rohrmann
Restate @restate.dev · 25/09/2025
A lot is brewing at Restate! Here’s the first in a series of rollouts coming over the next few weeks ✨ Stay tuned!
121
Till Rohrmann @tillrohrmann.bsky.social · 29/07/2025
🎉 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/...
github.com
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...
011
Reposted by Till Rohrmann
Restate @restate.dev · 18/07/2025
Learn more from this blog post: restate.dev/blog/durable...
restate.dev
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.
021
Reposted by Till Rohrmann
Restate @restate.dev · 18/07/2025
@stephanewen.bsky.social will give us a demo of Restate + AI Agents and how you can get started! Register here: lu.ma/372aiucf
lu.ma
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: 🔁…
121
Reposted by Till Rohrmann
Restate @restate.dev · 18/07/2025
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.
121
Reposted by Till Rohrmann
Restate @restate.dev · 03/07/2025
🚀 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...
restate.dev
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.
021
Reposted by Till Rohrmann
Restate @restate.dev · 26/05/2025
Watch the community meeting on Restate 1.3 here:
youtube.com
Restate 1.3 - Resilient Concurrency - Community Meeting May 2025
YouTube video by Restate
011
Reposted by Till Rohrmann
Restate @restate.dev · 03/06/2025
Prefer AWS Lambda or another FaaS provider? Have a look at this previous blog post we wrote: restate.dev/blog/we-repl... #serverless #AWSLambda
restate.dev
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.
021
Reposted by Till Rohrmann
Restate @restate.dev · 10/06/2025
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
docs.restate.dev
Sagas | Restate documentation
Implementing undo operations in case of failures, to keep your system consistent
011
Reposted by Till Rohrmann
Restate @restate.dev · 10/06/2025
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.
111
Till Rohrmann @tillrohrmann.bsky.social · 09/06/2025
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 😊
011
Reposted by Till Rohrmann
Restate @restate.dev · 03/06/2025
Read the full guide here 👇 restate.dev/blog/buildin... #serverless #Knative #kubernetes #devinfra
restate.dev
Building stateful serverless applications with Knative and Restate
Combine Knative with Restate's Durable Execution model to easily build serverless stateful applications
121
Reposted by Till Rohrmann
Restate @restate.dev · 03/06/2025
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. 🧵
111
Reposted by Till Rohrmann
Luke @lukehedger.dev · 26/03/2025
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...
192
Reposted by Till Rohrmann
Restate @restate.dev · 16/04/2025
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...
github.com
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...
031
Till Rohrmann @tillrohrmann.bsky.social · 10/04/2025
🚀 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!
083
Reposted by Till Rohrmann
slinkydeveloper.bsky.social @slinkydeveloper.bsky.social · 07/04/2025
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.
Restate service handler written in Kotlin, showing how to implement a scatter/gather use case with few lines of code in a resilient way.
0103
Reposted by Till Rohrmann
slinkydeveloper.bsky.social @slinkydeveloper.bsky.social · 18/03/2025
Prepping my @rustikon.dev talk about @restate.dev... I'll show some use cases where you need to handle concurrent events, while keeping the application resilient from failures! #rust
053
Reposted by Till Rohrmann
Restate @restate.dev · 12/03/2025
Restate v1.2.2 has been released 🎉 It comes with various fixes and quality of life improvements: * Improved observability * Making restatectl more powerful * UI improvements * Log chain trimming Grab it while it's 🔥 github.com/restatedev/r...
github.com
Release v1.2.2 · restatedev/restate
Restate v1.2.2 Release highlights 🌟 Improved partition processor and invoker observability (lag between applied index and log tail) Restatectl improvements Creating snapshots if minimum LSN is re...
032
Reposted by Till Rohrmann
Restate @restate.dev · 18/02/2025
📢 Restate 1.2 is out! Run highly-available Restate clusters that tolerate node failures while keeping your applications responsive, and consistent. Restate now also includes a UI to give you an intuitive way to manage and debug your applications. restate.dev/blog/announc...
restate.dev
Restate 1.2: a distributed durable execution engine, built from first principles
Restate 1.2 adds highly-available, distributed deployments and a graphical UI.
144
Reposted by Till Rohrmann
Restate @restate.dev · 19/02/2025
Answer questions like - 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?
021
Reposted by Till Rohrmann
Restate @restate.dev · 19/02/2025
✨Restate 1.2 includes a powerful UI that lets you manage, configure, understand, and debug your applications. Restate's log contains a treasure of information to figure out what is going on in your applications. Query it now from the UI! Learn more in the blog post 👇 restate.dev/blog/announc...
restate.dev
🎵 Every step you take, every call you make - Restate’s fresh take on distributed apps observability
Find out how the UI helps you with developing and debugging your distributed apps.
174
Till Rohrmann @tillrohrmann.bsky.social · 18/02/2025
Being able to run as a highly-available cluster is a big milestone for @restate.dev. The cool part is that Restate is still an all-batteries-included single binary that is easy to operate. Try it out by deploying a distributed deployment with only a few commands: docs.restate.dev/guides/cluster 🚀
docs.restate.dev
Deploying a distributed Restate cluster using Docker | Restate documentation
Learn how to deploy a Restate cluster using Docker.
020
Reposted by Till Rohrmann
Restate @restate.dev · 18/02/2025
Highlights of Restate 1.2: - Highly-available system that scales across AZs/regions - Run on cloud or on premise with object store or persistent volumes - Easy to operate: Restate is a single binary, no external dependencies - Low latency: execute 3-step workflows with a median latency of 15 ms
111
Reposted by Till Rohrmann
Restate @restate.dev · 18/02/2025
Watch the video announcement to see demos of the major features by the Restate Team: t.co/SHQ2ZOpuK4
t.co
https://www.youtube.com/watch?v=YaTndVJbhfw
011
Reposted by Till Rohrmann
Restate @restate.dev · 27/01/2025
Next week we will be at @jfokus.se. Come watch our talk on building resilient applications on Tuesday at 14:00 in room A4. #JFokus2025
043
Till Rohrmann @tillrohrmann.bsky.social · 24/01/2025
If you want to learn why we started building @restatedev.bsky.social and what its underlying idea is, then read this great blog post by @stephanewen.bsky.social , @kleeman.dev and @vdgiselle.bsky.social. It explains what makes building distributed applications hard and how to think it differently 👇
vdgiselle.bsky.social
vdgiselle.bsky.social
030
Reposted by Till Rohrmann
Restate @restate.dev · 23/01/2025
Check out the updated examples repo — with new patterns and use cases for your favorite SDK! github.com/restatedev/e...
011
Reposted by Till Rohrmann
Stephan Ewen @stephanewen.bsky.social · 06/12/2024
First peek at distributed @restatedev.bsky.social: a database for durable execution. Distributed setups scale, improve failover, and trade the dependency on persistent disk (eg EBS) with an S3 dependency. Restate replicates events internally to bridge S3's latency gap. 👇 restate.dev/blog/distrib...
restate.dev
Distributed Restate - A first look
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-proces...
1328
Till Rohrmann @tillrohrmann.bsky.social · 04/12/2024
If you want to learn more about Restate and get in touch with the community, then join our new Slack channel.
020
Till Rohrmann @tillrohrmann.bsky.social · 21/11/2024
Do you want to learn how @restatedev.bsky.social works under the hood and how its distributed architecture is designed? Then this video is for you 🫵 It also includes a first demo of how it runs distributed and can cope with node failures 💪 🎥 www.youtube.com/watch?v=Lgu3...
youtube.com
Restate: Going Distributed - Community Meeting November 2024
YouTube video by Restate
072
Reposted by Till Rohrmann
Yan Cui @theburningmonk.com · 21/11/2024
Is Restate the Step Functions killer you've been waiting for? Let's find out together. 🎥 www.youtube.com/watch?v=5n84...
youtube.com
Is Restate.dev the Step Functions killer? | ft. Jack Kleeman
YouTube video by Yan Cui
1104
Reposted by Till Rohrmann
Yan Cui @theburningmonk.com · 07/11/2024
Restate's DX is pretty mind-blowing 🤯 I just recorded a podcast with Jack Kleeman from Restate, and he showed me things that Step Functions just can't get close to. It goes much further than writing the workflow in code. I'm gonna get the episode ready soon so you can check it out yourself
1193