더북(TheBook)

3장
프로세스 간 통신


3.1 마이크로서비스 아키텍처 IPC 개요

3.2 동기 RPI 패턴 응용 통신

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

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

3.5 마치며

이 장에서 다룰 핵심 내용

다양한 통신 패턴 적용: 원격 프로시저 호출, 회로 차단기, 클라이언트 쪽 디스커버리, 자가 등록, 서버 쪽 디스커버리, 서드파티 등록, 비동기 메시징, 트랜잭셔널 아웃박스, 트랜잭션 로그 테일링, 발행기(publisher, 퍼블리셔) 폴링

마이크로서비스 아키텍처에서 IPC의 중요성

API 정의 및 발전

여러 가지 IPC와 각각의 트레이드오프

비동기 메시징으로 통신하는 서비스의 장점

메시지를 DB 트랜잭션에 태워 확실하게 전송

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.