All enterprise agentic systems at scale need to be distributed systems
In our blog posts, videos, and conference talks, we’ve been spreading the word that event sourcing is the key foundational technology on which agentic systems should be built. This is because the built-in features you get with event sourcing are the same elements of the core foundation your agentic applications need.
In this post, I want to take a step back from event sourcing and talk more broadly about distributed systems and the notion that you can’t build and deploy agentic systems to production without them also being distributed systems. As a result, your agentic platform needs to inherently be a distributed systems platform.
Let’s start with the features your agents are going to need and from there discuss how those components relate to distributed systems.
![]()