249
8
장
단일 에이전트에서 멀티 에이전트로
동일한 역할을 수행하고자 합니다.
A2A
가 업계 표준으로 자리 잡을지 단언하기에는 아직 이
르지만, 에이전트 간의 협업을 매끄럽고 확장 가능하며 안전하게 만드는 여정에서 매우 유망한
출발점임은 분명합니다.
8.6
메시지 브로커와 이벤트 버스
에이전트 기반 시스템의 규모가 확장됨에 따라 점 대 점
point
-
to
-
point
통신 방식은 불안정해지고
유연성이 떨어지게 됩니다. 이에 대한 일반적인 대안은 메시지 브로커
Message
Brokers
나 이벤트 버
스
Event
Bus
를 도입하는 것입니다. 이 방식은 송신자와 수신자의 결합을 분리
decouple
하고 에이전
트들이 공유 통신 패브릭
fabric
을 통해 비동기적으로 상호 작용할 수 있게 합니다. 이 패턴은 특
히 느슨하게 결합된
loosely
coupled
멀티 에이전트 아키텍처에서 확장 가능하고 장애 허용성이 있으
며 관측 가능한 워크플로를 확립해 줍니다.
이 접근 방식의 유용성을 확인하기 위해 앞서 다룬 공급망 멀티 에이전트 시스템
supply
chain
multiagent
system
에 메시지 브로커를 통합하는 사례를 생각해 봅시다. 기존의 동기식 구성에서는 슈
퍼바이저
supervisor
가 그래프 엣지를 통해 전문가에게 직접 라우팅하여 결합도가 높습니다. 브로
커를 사용하면 슈퍼바이저는 공유 토픽 (예: ‘
supply
-
chain
-
tasks
’) 에 작업을 발행하고 전문
가는 이를 비동기적으로 구독하여 관련 메시지만 처리합니다 이를 통해 에이전트가 분리되므 ...