ArchitectureArchitecture
Conference50min
INTERMEDIATE

Akka: an enterprise runtime for resilient agentic AI

This talk highlights the need for resilient runtimes when building enterprise AI with multiple agents, as simple LLM chains are fragile and inefficient. It demonstrates how Akka ensures durable, reliable agent workflows and session memory, enabling scalable, autonomous AI systems suitable for mission-critical, enterprise applications.

Renato Guerra Cavalcanti
Renato Guerra CavalcantiAkka

talkDetail.whenAndWhere

Wednesday, October 8, 14:00-14:50
Room 4
talks.description
Building sophisticated AI systems often means coordinating multiple agents — each with its own capabilities, memory, and goals. But for enterprises moving from a prototype to a mission-critical application, chaining simple LLM calls together is a fragile and costly gamble. These long-running, non-deterministic workflows collapse under complexity, wasting tokens, time, and developer effort.

In this talk, we'll explore why production-grade agentic software demands a battle-tested runtime with built-in resilience and durability, enabling it to recover seamlessly from crashes, interruptions, and network failures. This is where Akka comes in, a proven architecture that has powered complex, distributed systems for over a decade.

We'll demonstrate how Akka's workflows ensure durable execution, guaranteeing that an agent's work within a long-running flow is executed only once, saving on token consumption and recovery time. Coupled with built-in session memory, this allows you to move beyond simple prompts and build truly autonomous systems that can reason, remember, and act with the certainty and reliability required for enterprise-scale deployments.
resilience
agents
akka
workflows
talks.speakers
Renato Guerra Cavalcanti

Renato Guerra Cavalcanti

Akka

Belgium

Renato is a software developer on the Akka runtime team, where he works on evolving battle-tested solutions for building resilient, high-performance applications that scale across cloud environments. A Scala aficionado since 2009, he has been hacking on Scala and related technologies for fun and profit.

Renato has a strong interest in Event Sourcing, CQRS, Domain-Driven Design, and Microservices Architectures. He is also the founder of BeScala, the Belgian Scala User Group, and enjoys sharing insights through conference talks and workshops, making complex topics accessible to developers at all levels.
comments.title

comments.speakerNotEnabledComments