3.1 마이크로서비스 아키텍처 IPC 개요
서비스에 적용 가능한 IPC 기술은 정말 선택의 폭이 넓습니다. HTTP 기반 REST나 gRPC 등 동기 요청/응답 기반의 통신 메커니즘도 있고, AMQP, STOMP 등 비동기 메시지 기반의 통신 메커니즘도 있습니다. 메시지 포맷 역시 JSON, XML처럼 인간이 읽을 수 있는 텍스트 포맷부터 아브로(Avro)나 프로토콜 버퍼(Protocol Buffer)처럼 효율이 우수한 이진(binary, 바이너리) 포맷까지 다양합니다.