Data & AIData & AI
Conference40min
INTERMEDIATE

Patterns & Practices for building Multi-Agent Systems

This talk explores implementing Multi-Agent Systems for automating complex business processes, covering agent architecture, communication protocols, workflow patterns, key challenges, and mitigation strategies. It discusses deployment considerations like safety, optimization, and enterprise integration, and demonstrates how multi-agent systems enable sophisticated reasoning, planning, and practical applications in real-world scenarios.

NIKHIL BARTHWAL
NIKHIL BARTHWALOracle

talkDetail.whenAndWhere

Saturday, November 8, 08:40-09:20
Room 3 - Alexandros
talks.roomOccupancytalks.noOccupancyInfo
talks.description
Multi-Agent Systems are poised to transform industries by enabling end-to-end automation of complex business processes. They are composed of autonomous AI Agents that cooperate in a distributed & decentralized manner.

Unfortunately implementing these systems in practice is hard due to factors like decentralized architecture with the need for coordination, cooperation & conflict resolution.

This talk is about building such systems and covers architectural patterns, the challenges associated with implementation, and strategies to mitigate them. We start with the anatomy of AI agents and Model Context Protocol for inter-agent communications.

We then introduce Agentic Workflows and their characteristics like adaptability, distributed decision-making, goal-oriented nature, robustness with fault tolerance, continuous feedback loop, and tool integration. Various architecture patterns like Orchestrator-Work pattern, Hierarchical Agents pattern, Blackbox pattern, and Event-driven pattern are also discussed.

Towards the end, we can package these workflows together as a system that can be deployed in an enterprise and cover aspects like context construction using RAG, input/output guardrails for safety & security, cache for optimization, etc.

The objective of the talk is to show how to implement Multi-Agents Systems and that use sophisticated reasoning & planning to solve complex, multi-step problems. Practical Applications of Multi-Agent systems are also included.
automation
workflows
agents
architecture
talks.speakers
NIKHIL BARTHWAL

NIKHIL BARTHWAL

Oracle

United States of America

Nikhil Barthwal is passionate about building distributed systems. He has several years of work experience in both big companies & smaller startups and also acts as a mentor to several startups. Outside of work, he speaks at international conferences on several topics related to Distributed systems & Programming Languages. You can learn more about him via his homepage: www.nikhilbarthwal.com.

talkDetail.rateThisTalk

talkDetail.poortalkDetail.excellent

talkDetail.ratingNotYetAvailable

talkDetail.ratingAvailableWhenStarted

talkDetail.signInRequired

talkDetail.signInToRateDescription

occupancy.title

occupancy.votingNotYetAvailable

occupancy.votingAvailableBeforeStart

talkDetail.signInRequired

occupancy.signInToVoteDescription

comments.title

comments.speakerNotEnabledComments