
Giselle van Dongen
Developer Advocate · Restate
Durable runtime layer for AI agents and distributed applications
AI Infrastructure// ABOUT THIS SESSION
Restate is a durable runtime layer for AI agents and distributed applications: a control plane for durable execution and stateful event-driven architectures that makes complex apps and infrastructure reliable and observable by default. It's a lightweight single-binary system that runs anywhere, used by AI companies (Writer, Coralogix) and enterprises including Tier 1 banks. Long-running agents are prone to failures: crashes, non-deterministic inputs, flaky tools, race conditions in multi-agent systems. Restate funnels all LLM calls, tool calls, and inter-agent communication through a fast distributed log, letting agents recover deterministically, suspend and resume, maintain session memory, communicate reliably, and parallelize, while keeping an observable and forkable history of everything. Originally built for event-driven and transactional workloads, the same building blocks now run agents, logistics backends, financial transactions, digital twins, and Kafka-style event pipelines. The takeaway: you don't need agent-specific infrastructure — a flexible foundation lets you run every backend flow on one consistent piece.
// SPEAKER