도메인 주도 설계 첫걸음 - 09장 커뮤니케이션 패턴
범위
- [Part 2] 전술적 설계 - 09장: 커뮤니케이션 패턴
개념 정리
책에서 기억하고 싶은 내용
모델 변환
스테이트리스 모델 변환
스테이트풀 모델 변환
애그리게이트 연동
아웃박스
사가
프로세스 관리자
결론
- 어웃박스 패턴
- 애그리게이트의 도메인 이벤트를 발행하는 안정적인 방법
- 다른 프로세스 실패에 직면해도 도메인 이벤트를 항상 발행한다.
- 사가 패턴
- 간단한 교차 컴포넌트 비즈니스 프로세스를 구현하는 데 사용할 수 있다.
- 프로세스 관리자 패턴을 사용하여 좀 더 복잡한 비즈니스 프로세스를 구현할 수 있다.
- 사가와 프로세스 관리자 패턴 모두 도메인 이벤트에 대한 비동기식 반응과 커맨드 실행에 의존한다.
This post is licensed under CC BY 4.0 by the author.