inflearn logo
강의

Course

Instructor

Things Clone Coding Doesn't Tell You (Security, DDD, Microservices) Part 2

Implementing Aggregate and Review Entity

성능상의 불이익

Resolved

306

dogseen6519

14 asked

1

이전 강의에서 Product 와 Brand 를 join 하지 않고 각각 Select 함으로서 성능상의 불이익이 있었는데 Aggregate 단위로 묶여있었기 때문이군요. 데이터의 일관성을 위해 Aggregate Root 를 통해 접근가능하도록 연습 많이 해보도록 하겠습니다!

node.js ddd

Answer 1

1

aftercamp

네 정확하게는 Product, Brand는 서로 다른 Aggregate이니까 JOIN해서 가져오지 않고 각각의 (productRepository, brandRepository) 리포지토리를 통해서 데이터를 가져왔던 것입니다. Review는 Product Aggreagte에 속해있는 Entity라서 Product Aggregate root를 통해서 가져왔습니다 :)

3강 질문

0

18

1

2강 nodejs 3단계 설명 질문

0

33

1

useEffect와 lifecycle문의

0

26

2

프론트엔드 학습 수준 문의

0

37

2

리액트 챕터별 코드에서 eslint 설정파일이 없어요

0

47

2

도메인 모델에서 관계와 규칙을 구분하는 방법

0

37

2

애그리거트 질문있습니다!

0

31

2

fetchBoardsOfMine, fetchBoardsCountOfMine 에러 문의드립니다

0

36

1

데이터 로딩중 화면만 계속 나와요!!

0

54

2

퍼블리셔일경우 어느정도 수준까지 강의를 들어야할까요

0

79

2

깃 이메일이랑 비번이 필요하다고 하네요

0

35

1

이후의 커리큘럼 문의

0

102

2

https://my-company.site/ 접속

0

61

3

map API

0

36

1

로그인 기능 구현 (Application Layer 실습) 에서의 질문

1

165

2

바로 실무에 적용할 수 있는 내용일까요?

1

367

1

몇가지 질문

2

387

3

다음 강의는 언제 나오나요?

1

360

1

brand와 product

1

264

1

Bounded Context 와 Aggregate 질문있습니다

1

421

1

소스코드

0

413

2

review write관련

1

285

1

value object 관련

1

308

1

phone.create함수 파라메터 관련

1

258

1