Building Microservices: Inter-Process Communication in a Microservices Architecture
Introduction
Monolithic Application에서 컴포넌트들은 language-level method나 function call을 통해 서로를 호출한다. 반대로, microservice기반 application은 여러 대의 machine에서 동작하고 있는 분산 시스템이다. 각 서비스 인스턴스는 일반적으로 프로세스이다. 결과적으로 다음 다이어그램에서 보는 것처럼, 서비스들은 inter-process communication(IPC) 메커니즘을 사용하여 상호작용해야만 한다.
나중에 특정 IPC 기술들에 대해서 들여다보겠지만, 먼저 다양한 디자인 이슈에 대해서 먼저 분석해 보자.
댓글을 달아 주세요
댓글 RSS 주소 : http://www.yongbi.net/rss/comment/758