우리는 시스템에 일련의 내부 서비스를 호출하는 공개적으로 액세스 할 수있는 서비스 세트를 제공 할 계획이며 모두 ServiceStack을 사용하여 구현됩니다.ServiceStack 다중 계층 아키텍처에서 사용할 통신 프로토콜
제 질문은이 교차 서비스 통신에 대한 최상의 방법 (성능, 안정성 및 코드 유지 관리 측면에서)은 무엇입니까?
예. 내 공공 서비스가 ServiceStack 클라이언트를 사용하여 내부 서비스를 호출하거나 Rabbit/Redis 메시징 시스템을 사용해야합니까? 후자의 경우 두 개 이상의 내부 서비스를 비동기 적으로 호출 할 수 있으며 두 가지 모두의 응답을 기다릴 수 있습니까?