읽은 책/[책] 마이크로 서비스 패턴

[3장] 프로세스 간 통신 - 2편

코드몬스터 2024. 12. 8. 18:52
728x90

 

※ 열심히 작성하고 있습니다.. 기다려 주세욧..!! ※

3장. 프로세스 간 통신

챕터 설명

  • 1편: 통신 스타일, API 명세서 및 메세지 포맷 내용
  • 2편: RPI 패턴의 REST와 gRPC, 비동기 메시징 패턴 내용

용어 설명

  • 프로세스 간 통신(Inter-Process Communication, IPC)이란 프로세스들 사이에 서로 데이터를 주고받는 행위 또는 그에 대한 방법이나 경로
  • 원격 프로시저 호출(Remote Procedure Inovacation, RPI): 프로세스 간 통신 기술로 별도의 원격 제어 코딩 없이 다른 주소 공간에서 함수나 프로시저를 실행
  • 정적 타입 언어(statically typed language): 자료형이 컴파일 타임에 결정되는 언어(예: C, C++, C#, JAVA)
  • 동적 타입 언어(dynamic typed language): 코드 실행시, 런타임에 타입이 결정되는 언어(예:Python, Javascript 등)

3.2 동기 RPI 패턴 응용 통신

3.2.1 동기 RPI패턴: REST

3.2.2. 동기 RPI 패턴: gRPC

3.3 비동기 메시징 패턴 응용 통신

 

 

3.3 비동기 메시징으로 가용성 개선

 

 

3.4 참고 사이트

https://www.youtube.com/watch?v=28Tz7gos5DQ