Resilient, observable agents with Restate and Arize Phoenix
Blog post from Restate
Advancements in AI have led to the development of agents that execute long-running workflows, necessitating robust solutions to ensure durability and observability. Restate and Arize Phoenix provide a comprehensive approach to address these needs by enabling agents to recover from failures without losing progress and offering detailed traceability of workflow steps. Restate ensures durable execution, allowing agents to resume tasks after interruptions like crashes or retries, while Phoenix offers a structured view of each agent's behavior, capturing details like LLM calls, tool invocations, and evaluation results. This integration allows developers to build resilient agents by tracing every step, evaluating outputs, and iterating on improvements, with the added benefit of assessing agent quality through asynchronous evaluations. The tools are open-source and designed to be easily integrated into existing workflows, supporting languages like TypeScript and providing serverless deployment options for enhanced flexibility and reliability.
| Trend | Post Mentions | Total Month Mentions | Posts | Companies | MoM |
|---|---|---|---|---|---|
| LLM | 11 | 5,172 | 1,006 | 220 | -43% |
| Observability | 5 | 3,430 | 674 | 183 | +0% |
| OpenTelemetry | 5 | 701 | 153 | 53 | -26% |
| AI Agents | 2 | 4,874 | 1,103 | 240 | -1% |
| Harness engineering | 2 | 207 | 115 | 54 | +12% |
| MCP | 2 | 6,026 | 689 | 188 | -15% |
| Serverless | 2 | 1,011 | 235 | 82 | -44% |