Watch Adi Polak, Director of Advocacy and Developer Experience Engineering, at Confluent explain what event-driven AI agents are, in this Youtube video.
While they may sound futuristic, especially when paired with LLMs or autonomous decision-making, AI agents can and should follow the same architectural principles that have long governed scalable software systems.
Each agent is a self-contained unit that performs a specific task: planning, reasoning, data retrieval, or execution, and communicates with other agents or systems. This is precisely what microservices do: modular, decoupled components that collaborate.
Framing AI agents as microservices not only demystifies their architecture but also unlocks proven patterns for production-readiness, including scalability, observability, and fault isolation.
In short, if you want your agents to evolve beyond prototypes and thrive in the real world, you are better set for success if you treat them like microservices. It also helps set the ownership of components with the right team.
Today, turning agents from demos into production systems can be challenging – disjointed systems need to be stitched together, ready-to-use data is missing, frameworks are often not production-ready, and there's a brittle separation between data processing and AI.
This is where Streaming Agents come in. You can now build, deploy, and orchestrate event-driven agents natively on Apache Flink. Embedded in data streams, Streaming Agents can access fresh context and continuously monitor and act on what's happening in the moment.
Using familiar Flink APIs, you can unify data processing and agentic AI workflows, with built-in support for:
Visit the Quickstart to try it yourself →
Docs can be found here.
Registration is open for the biggest event in data streaming: #Current25 New Orleans!
If you're building real-time applications or modernizing your data architecture, this is the event to be at.
✅ 60+ technical sessions
✅ Insights from Kafka, Flink & Iceberg experts
✅ Networking with the global data streaming community
Join us October 29–30 to explore the future of data streaming. Register by August 15 to save $500 off the standard ticket price -> Current New Orleans
Online Meetups:
Stay up to date with all Confluent-run meetup events - by copying the following link into your personal calendar platform:
https://airtable.com/app8KVpxxlmhTbfcL/shrNiipDJkCa2GBW7/iCal
(Instructions for GCal, iCal, Outlook, etc.)
We hope you enjoyed our curated assortment of resources! If you’d like to provide feedback, suggest ideas for content you’d like to see, or you want to submit your own resource for consideration, email us at devx_newsletter@confluent.io!
If you’d like to view previous editions of the newsletter, visit our archive.
If you’re viewing this newsletter online, know that we appreciate your readership and that you can get this newsletter delivered directly to your inbox by filling out the sign-up form on the left-hand side.
P.S. If you want to learn more about Kafka, Flink, or Confluent Cloud, visit our developer site at Confluent Developer.
We will only share developer content and updates, including notifications when new content is added. We will never send you sales emails. 🙂 By subscribing, you understand we will process your personal information in accordance with our Privacy Statement.