Moving From Monolithic To Microservices Architecture for Multi-Agent Systems

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Goyal, Muskaan, Bhasin, Pranav
Format: Preprint
Published: 2025
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866916734849515520
author Goyal, Muskaan
Bhasin, Pranav
author_facet Goyal, Muskaan
Bhasin, Pranav
contents The transition from monolithic to microservices architecture revolutionized software development by improving scalability and maintainability. This paradigm shift is now becoming relevant for complex multi-agent systems (MAS). This review article explores the evolution from monolithic architecture to microservices architecture in the specific context of MAS. It will highlight the limitations of traditional monolithic MAS and the benefits of adopting a microservices-based approach. The article further examines the core architectural principles and communication protocols, including Agent Communication Languages (ACLs), the Model Context Protocol (MCP), and the Application-to-Application (A2A) protocol. The article identifies emerging architectural patterns, design challenges, and considerations through a comparative lens of the paradigm shift.
format Preprint
id arxiv_https___arxiv_org_abs_2505_07838
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle Moving From Monolithic To Microservices Architecture for Multi-Agent Systems
Goyal, Muskaan
Bhasin, Pranav
Software Engineering
Artificial Intelligence
Distributed, Parallel, and Cluster Computing
Multiagent Systems
The transition from monolithic to microservices architecture revolutionized software development by improving scalability and maintainability. This paradigm shift is now becoming relevant for complex multi-agent systems (MAS). This review article explores the evolution from monolithic architecture to microservices architecture in the specific context of MAS. It will highlight the limitations of traditional monolithic MAS and the benefits of adopting a microservices-based approach. The article further examines the core architectural principles and communication protocols, including Agent Communication Languages (ACLs), the Model Context Protocol (MCP), and the Application-to-Application (A2A) protocol. The article identifies emerging architectural patterns, design challenges, and considerations through a comparative lens of the paradigm shift.
title Moving From Monolithic To Microservices Architecture for Multi-Agent Systems
topic Software Engineering
Artificial Intelligence
Distributed, Parallel, and Cluster Computing
Multiagent Systems
url https://arxiv.org/abs/2505.07838