• Home
  • About
    • Moon photo

      Moon

      개발자는 자고 싶다.

    • Learn More
    • Twitter
    • Facebook
    • Instagram
    • Github
    • Steam
  • Posts
    • All Posts
    • All Tags
  • Projects

도메인 주도 설계 첫걸음 - 09장 커뮤니케이션 패턴

29 Aug 2022

Reading time ~1 minute

범위

  • [Part 2] 전술적 설계 - 09장: 커뮤니케이션 패턴

개념 정리

책에서 기억하고 싶은 내용

모델 변환

스테이트리스 모델 변환

스테이트풀 모델 변환

애그리게이트 연동

아웃박스

사가

프로세스 관리자

결론

  • 어웃박스 패턴
    • 애그리게이트의 도메인 이벤트를 발행하는 안정적인 방법
    • 다른 프로세스 실패에 직면해도 도메인 이벤트를 항상 발행한다.
  • 사가 패턴
    • 간단한 교차 컴포넌트 비즈니스 프로세스를 구현하는 데 사용할 수 있다.
    • 프로세스 관리자 패턴을 사용하여 좀 더 복잡한 비즈니스 프로세스를 구현할 수 있다.
    • 사가와 프로세스 관리자 패턴 모두 도메인 이벤트에 대한 비동기식 반응과 커맨드 실행에 의존한다.


공부책도메인 주도 설계 첫걸음도메인 주도 설계domain-driven designDDD도메인비즈니스아키텍처소프트웨어 설계 Share Tweet +1