DDD1 Aggregate 분리를 고민한 이유 Aggregate 분리를 고민한 이유이커머스 개발을 위한 설계를 진행하면서 시퀀스 다이어그램을 그리는 과정에서 Aggregate에 대해 공부하고 고민하게 되었다.“이 도메인을 하나의 Aggregate로 묶을까, 아니면 분리할까?”시작은 “어떤 Service에 요청해야 할까?” 였다처음에는 단순히 기능 흐름을 정리하려고 시퀀스 다이어그램을 그리고 있었다.그런데 어느 순간 이런 의문이 들었다.“브랜드 정보를 가져올 때, ProductService에 요청해야 할까?아니면 BrandService에 직접 요청해야 할까?”예를 들어, 상품 목록을 조회할 때는 당연히 ProductService를 떠올린다.하지만 실제 화면에는 브랜드 이름과 설명 같은 정보도 함께 필요하다.그렇다면 ProductService가 Bran.. 2025. 7. 25. 이전 1 다음