## 📅 2024.10.14 - 마이크로서비스 ### 📝 학습 내용 요약 - **주요 주제:** 바운디드 컨텍스트와 마이크로서비스와의 차이 ### 🧠 이해한 내용 - **핵심 개념:** - 바운디드 컨텍스트와 마이크로서비스는 다르다. - 마이크로서비스간 통신을 하려면 통로를 최소화해야한다. 그렇지 않으면 마이크로서비스 간 스파게티 진흙상태가 된다. - 애그리게이트별로 모듈로 만드는 것은 복잡성을 증가시킨다. - 다른 애그리게이트에 자신의 밸류 오브젝트를 공유하는가? - 애그리게이트의 로직이 변경되면 다른 구성요소에 영향을 줄 가능성이 얼마나 되는가? - 즉, 얕은 개별 서비스라면 물리적으로 나누는 것은 다시 생각해 봐야한다. - **예제 코드/문제:** [공부하면서 작성한 코드나 풀었던 문제를 공유] ### ❓ 궁금한 점 및 논의할 주제 - **질문 1:** [학습 중 궁금했던 점을 코멘트로 남기기] - **질문 2:** [추가 질문이나 논의 사항이 있으면 더 작성하기] ### 🔍 추가 참고 자료 - [링크1](#) - [링크2](#) ### 🗒 기타 메모
📅 2024.10.14 - 마이크로서비스
📝 학습 내용 요약
🧠 이해한 내용
핵심 개념:
바운디드 컨텍스트와 마이크로서비스는 다르다.
마이크로서비스간 통신을 하려면 통로를 최소화해야한다. 그렇지 않으면 마이크로서비스 간 스파게티 진흙상태가 된다.
애그리게이트별로 모듈로 만드는 것은 복잡성을 증가시킨다.
예제 코드/문제: [공부하면서 작성한 코드나 풀었던 문제를 공유]
❓ 궁금한 점 및 논의할 주제
🔍 추가 참고 자료
🗒 기타 메모