Wednesday 

Room 6 

17:40 - 18:40 

(UTC±00) 

Talk (60 min)

Reliable Agentic Systems need Durable Execution 🤖

Everybody seems to be building agentic AI systems these days. But can these systems be put in production easily and work reliably under a heavy load? Agentic systems are essentially distributed applications, involving communication across LLM providers, services, and data stores. Luckily, we have been building distributed systems for decades, so let's apply this knowledge! In this session I'll show how Dapr, the Distributed Application Runtime, a graduated CNCF project, helps to build and run agentic systems reliably using the durable execution principle that is provided by Dapr Workflow. I'll demonstrate various patterns in .NET for building effective agents such as Prompt Chaining, Routing, Parallelization, Orchestrator-Workers and Evaluator-Optimizer. I'll also use the new LLM Conversation API in Dapr to interact with different LLM providers. By the end of the session, you'll have a good understanding of how to build agentic systems with Dapr, and when to apply the different agentic patterns.

Marc Duiker

Marc is a Sr Developer Advocate at Diagrid and enjoys sharing knowledge on how to build distributed applications. He's one of the Dapr Community Managers, and he loves helping developers to achieve more every day.

You might have seen Marc at a developer meetup or conference, since he's a regular speaker and event-organizer in the area of Dapr, Azure cloud, and serverless technologies. From 2019 to 2025 Marc received the Microsoft Azure MVP award for his community contributions.

In his spare time, Marc likes to give attention to the creative part of his brain. He likes to create pixel art (check out VSCode Pets), code visuals & music, and create an occasional retro game.