摘要
arXiv:2505.07838v1 Announce Type: 兼容
摘要: 从单体架构向微服务架构的过渡通过提高可扩展性和可维护性彻底改变了软件开发。这一范式的转变现在对于复杂的多代理系统(MAS)来说也变得 relevant。本文综述了在 MAS 特定背景下从单体架构向微服务架构的演变。它将强调传统单体 MAS 的局限性以及采用基于微服务的方法的好处。文章还将探讨核心架构原则和通信协议,包括代理通信语言(ACLs)、模型上下文协议(MCP)和应用到应用(A2A)协议。通过范式转变的比较视角,本文确定了新兴的架构模式、设计挑战和需要考虑的因素。