Skip to content

다른 방법론 및 패턴과의 관계 - 마이크로서비스 #16

Description

@nooose

📅 2024.10.14 - 마이크로서비스

📝 학습 내용 요약

  • 주요 주제: 바운디드 컨텍스트와 마이크로서비스와의 차이

🧠 이해한 내용

  • 핵심 개념:

  • 바운디드 컨텍스트와 마이크로서비스는 다르다.

  • 마이크로서비스간 통신을 하려면 통로를 최소화해야한다. 그렇지 않으면 마이크로서비스 간 스파게티 진흙상태가 된다.

  • 애그리게이트별로 모듈로 만드는 것은 복잡성을 증가시킨다.

    • 다른 애그리게이트에 자신의 밸류 오브젝트를 공유하는가?
    • 애그리게이트의 로직이 변경되면 다른 구성요소에 영향을 줄 가능성이 얼마나 되는가?
    • 즉, 얕은 개별 서비스라면 물리적으로 나누는 것은 다시 생각해 봐야한다.
  • 예제 코드/문제: [공부하면서 작성한 코드나 풀었던 문제를 공유]

❓ 궁금한 점 및 논의할 주제

  • 질문 1: [학습 중 궁금했던 점을 코멘트로 남기기]
  • 질문 2: [추가 질문이나 논의 사항이 있으면 더 작성하기]

🔍 추가 참고 자료

🗒 기타 메모

Metadata

Metadata

Assignees

No one assigned

    Labels

    documentationImprovements or additions to documentation

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions