-
Notifications
You must be signed in to change notification settings - Fork 0
Learning DDD
정명주(myeongju.jung) edited this page Jun 30, 2022
·
2 revisions
- 핵심 서브도메인은 복잡도가 높다. 그리고 경쟁 우위를 만든다.
- 일반 서브도메인도 복잡도가 높다.. '알려진 미지'다. 암호화 알고리즘, 인증 등
- 알려진 미지: 여러분이 모른다는 사실을 알고 있는 것이다.
- 서드파티 솔루션으로 대처할 수 있음.
- 지원 서브도메인은 복잡도가 낮다.
서브도메인 | 경쟁 우위 | 복잡성 | 변동성 | Delivery | 문제 |
---|---|---|---|---|---|
핵심 | 높음 | 높음 | 높음 | 인하우스 | 흥미로음 |
일반 | 없음 | 높음 | 낮음 | 구매/도입 | 해결됨 |
지원 | 낮음 | 낮음 | 낮음 | 인하우스/하청 | 뻔함 |
JAVA
JPA
- JPA-Create-And-Update
- Optional-Eager
- QueryDsl-Configuration
- QueryDsl-More-Type-safety
- QueryDsl-SubQuery
DDD
Install
Spring
Spring-Boot
- Swagger2-Configuration
- Spring-Restdocs-Configuration
- Spring-Page-Jackson
- JSR310-Guide
- logback-spring.xml
- WebMvcUtils.java
- Spring-Boot-Properties
- Spring-Boot-Hidden-Gems
- Spring-Boot-Config
Spring-Cloud
- Spring-Cloud-Zuul
- Spring-Cloud-Feign
- Spring-Cloud-Hystrix
- Spring-Cloud-Consul
- Spring-Cloud-Ribbon
- Spring-Cloud-Circuit-Breaker
JavaScript
Gradle
Test
Linux
Etc
TODO http://zoltanaltfatter.com/2017/06/09/publishing-domain-events-from-aggregate-roots/