일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- 3줄정리
- 매일
- 만화도
- Daily Challenge
- 월간
- 링피트
- FIT XR
- Writing
- realclass
- English
- 미드시청
- 사이드
- 쓰릴오브파이트
- Problem Solving
- 영어공부
- 개발자
- 파비최
- 화상영어
- leetcode
- 잡생각
- 영어원서읽기
- 30분
- 리얼 클래스
- 스탭퍼
- 운동
- 괜찮음
- 10분
- 프로젝트
- 뭐든
- 읽기
Archives
- Today
- Total
파비의 매일매일 공부기록
파이썬으로 살펴보는 아키텍처 패턴 - 12장 #1 본문
이번 장은 명령-질의 책임 분리(CQRS)에 대한 내용이다.
읽기와 쓰기 명령은 다르므로 서로 다르게 취급해야 함.
이번 장에서 우리가 지닌 통찰력을 가능한 한 최대로 높일 것.
12.1 쓰기 위해 존재하는 도메인 모델
- 어떤 규칙을 제대로 적용하려면 연산의 일관성이 보장되어야 함.
- 작은 작업 덩어리를 커밋할 때 도움이 되는 작업 단위나 애그리게이트와 같은 패턴 도입.
- 데이터를 유연하게 쓰기 위한 도구를 만든 것
12.2 가구를 구매하지 않는 사용자
- 현실은 소프트웨어 시스템과 일관성이 없음.
- 따라서 비즈니스 프로세스는 이런 이상한 경우를 모두 처리할 수 있어야 함.
- 일관성이 없는 데이터를 근본적으로 피할 수는 없으므로 읽기 측면에서 성능과 일관성을 바꿔도 됨.
- 쓰기 쪽에서 채택한 멋진 도메인 아키텍처 패턴은 시스템을 시간에 따라 진화하는데 도움이 됨.
- 그러나 지금까지 쌓아온 복잡는 데이터를 읽는 데 아무 역할도 하지 않음.
반응형
'Study > Python' 카테고리의 다른 글
파이썬으로 살펴보는 아키텍처 패턴 - 12장 #3 (0) | 2021.10.31 |
---|---|
파이썬으로 살펴보는 아키텍처 패턴 - 12장 #2 (0) | 2021.10.30 |
파이썬으로 살펴보는 아키텍처 패턴 - 11장 #3 (0) | 2021.10.28 |
파이썬으로 살펴보는 아키텍처 패턴 - 11장 #2 (0) | 2021.10.27 |
파이썬으로 살펴보는 아키텍처 패턴 - 11장 #1 (0) | 2021.10.26 |
Comments