Co-founder @restatedev: Building resilient applications made easy! Apache Flink Committer and PMC member, Prev: @VervericaData

Joined January 2013
34 Photos and videos
Till Rohrmann retweeted
The Redpoint InfraRed 100 is now live. These are the companies building the infrastructure that powers everything happening in AI right now, from world models and agent runtimes to the sandboxes, databases, and security tools agents depend on. Congratulations to this year's honorees! Read the full 2026 InfraRed Report: our state of the union on AI and cloud infrastructure ๐Ÿ‘‰ redpoint.com/reports/the-infโ€ฆ
23
53
323
156,213
๐Ÿš€ @restatedev 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โ€ฆ
4
3
15
3,588
Till Rohrmann retweeted
New integration: Restate @langfuse for resilient, observable agents Restate for retries, recovery, idempotency, and durable workflows. Langfuse for tracing, evals, and prompt versioning. Together, you get a full stack for running agents reliably in production. โฌ‡๏ธ Blog post
1
6
13
3,305
Till Rohrmann retweeted
Pydantic AI gives you a type-safe, Pythonic way to define agents. Restate makes them work well in production. Check out the announcement and more examples here: restate.dev/blog/durable-orcโ€ฆ
5
2
10
414
Till Rohrmann retweeted
Restate now gives you durable orchestration of Pydantic AI agents! - durable execution - type-safe workflows - multi-step multi-agent orchestration - built-in session persistence - long-running tasks with pause/resume - safe versioning - kill/cancel/rollback Learn more โฌ‡๏ธ
14
6
31
3,960
Till Rohrmann retweeted
Jamie just built an @ApacheFlink DataStream API adapter for @restatedev. Still a prototype, but works with exactly one guarantees, shows how powerful the Restate model is. DataStream programs on Restate also run on serverless, and support a chunk of properties that are hard in Flink: * zero-downtime upgrades * save versioning for breaking upgrades * SQL queries to streaming state * UDFs in many languages (Java, JS/TS, Py, Go, Rust) All OOTB. github.com/jgrier/stream-proโ€ฆ
1
5
25
2,170
Till Rohrmann retweeted
Restate now lets you restart failed agents from any step. Imagine an insurance claim agent parses documents, asks 3 human approvals, and then fails at reimbursement due to a currency conversion bug. Deploy the fix and restart from the failed step, right in the UI.
2
11
1,363
Till Rohrmann retweeted
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!
3
4
8
1,114
Replying to @restatedev
@restatedev v1.6.1 v1.6.2 just dropped ๐Ÿ› ๏ธ We squashed some bugs and reduced the memory footprint! โ˜ ๏ธ fixed leadership thrashing that could destabilize clusters ๐Ÿง  slashed per-invocation memory ๐Ÿ”‘ fixed lazy state keys stuck in retry loops ๐Ÿ“ฆ weekly Docker security refreshes
1
4
7
748
Till Rohrmann retweeted
๐Ÿ“ข Restate Cloud now comes with important security and compliance capabilities: โ†’ SOC 2 Type I certification (Type II coming soon) โ†’ Enterprise SSO with SAML/OIDC support โ†’ RBAC โ†’ Client-side journal encryption โ†’ HIPAA BAAs for enterprise customers
1
3
3
562
Till Rohrmann retweeted
Restate 1.6 is here! More control over your invocations, native multi-cloud support, and less tuning and operational overhead. Check out what's new ๐Ÿ‘‡
1
4
13
740
Till Rohrmann retweeted
New release coming up! Join us on Wednesday for an overview and demo of Restate 1.6. Sign up here: luma.com/y2f1z2m3
2
2
363
Till Rohrmann retweeted
AI recruiting workflows that scan CVs, extract skills, process transcripts. Deliveru built it serverless on AWS Lambda with Restate Cloud: candidates modeled as Virtual Objects, human approvals, safe versioning. Fully resilient, zero infra. restate.dev/use-cases/deliveโ€ฆ
2
6
631
Till Rohrmann retweeted
Building custom solutions for workflow orchestration is hard (race conditions, timing issues). Even for the best teams. Unkey switched to Restate in less than a day and now uses it for workflows, event handling, concurrency control, scheduled tasks,... โžก๏ธrestate.dev/use-cases/unkey
2
8
584
Till Rohrmann retweeted
We love it when users share how they think about Restate and its problem space, and how that thinking evolves. It's refreshing to see the project through different lenses, and helps everyone in the community to understand it more deeply. Thank you @MrSuperSecret for sharing!
1
4
300
Till Rohrmann retweeted
Read the full Advent of Agents post here: adventofagents.com/day/23

1
1
190
Till Rohrmann retweeted
๐ŸŒฒ Restateโ€™s Google ADK integration was part of Googleโ€™s Advent of Agents! It brings durable, resilient agents with automatic retries, long-running workflows, human approvals, and serverless-friendly execution.
2
2
7
688
Till Rohrmann retweeted
Durable orchestration that gets your AI agents to production without spending months on glueing together infra (queues databases workflow orchestrators ...). Read more: restate.dev/blog/durable-orcโ€ฆ
1
3
313
Till Rohrmann retweeted
OpenAI Agents SDK Restate gives you: - automatic failure recovery - resilient multi-agent orchestration - durable chat sessions - resilient human approval - cancel/pause/roll back/re-attach - detailed observability - long-running agents - serverless
1
3
4
652
Till Rohrmann retweeted
AI Agents is one of the use cases where it is graspable why ๐——๐˜‚๐—ฟ๐—ฎ๐—ฏ๐—น๐—ฒ ๐—™๐˜‚๐—ป๐—ฐ๐˜๐—ถ๐—ผ๐—ป๐˜€ are a better abstraction than ๐˜„๐—ผ๐—ฟ๐—ธ๐—ณ๐—น๐—ผ๐˜„๐˜€. With Durable Functions, you wrap steps you want to be durable (e.g., inference calls, tool calls) and don't need to refactor the code into workflows and activities. The Agent stays a long running process (except for suspensions and failover), so caches or expensive transient state keeps working naturally. If you still need to move steps to a separate physical process, make the step its own Durable Function that is called from the agent function - voilร . You show this to an app developer, and it will look familiar to them, because it is just service handlers (functions) that call/rpc each other.
2
8
499