읽은 책/[책] 마이크로 서비스 패턴
[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