ArchitectureConference50min
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 CavalcantiAkka
talkDetail.whenAndWhere
Wednesday, October 8, 14:00-14:50
Room 4
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.
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.
Renato Guerra Cavalcanti
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.
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.
talkDetail.transcript.loginToSeeTakeaways
talkDetail.transcript.loginToSeeInsights
comments.speakerNotEnabledComments