일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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
- 자료구조
- ocp
- Redis
- 데이터베이스
- HTTP
- 네트워크
- 갱신 이상
- 낙관적 락
- gatway
- 자바
- Kotlin
- buildSrc
- Dirty Checking
- Spring
- DB
- 비관적 락
- 스레드 풀
- null
- 3-way handshaking
- 캐시 오염
- java
- 페이지네이션
- MSA
- 삭제 이상
- well-know port
- JPA
- AWS
- 삽입 이상
- Kafka
- 정규화
Archives
- Today
- Total
728x90
목록
728x90
ddd (1)
728x90
728x90
어 나 갱수.
도메인 주도 설계(DDD: Domain-Driven Design)이란?
DDD란? 애플리케이션을 개발함에 있어 성능, 생산성, 안정성 모두 뛰어난 애플리케이션을 만들기 위해서는 애플리케이션 설계를 잘하는 것이 중요하다. 어떻게 하면 더 나은 애플리케이션을 잘 설계할 수 있는지 고민하던중 DDD라는 구현 기법을 알게되었다. DDD는 좋은 설계 및 구현 기법이지만, DDD의 개념을 완벽히 이해하는것은 쉽지 않다. 도메인(Domain) 애플리케이션을 구성할 때 도메인이라는 단어는 비즈니스적인 어떤 업무 영역과 관련이 있다. 도메인을 쉽게 이해해보자!! 상품주문 애플리케이션을 만든다고 가정한다. 상품 주문 애플리케이션은 상품을 주문하는 고객, 주문받은 상품을 만드는 공장, 상품을 배달하는 배달원, 해당 상품을 주문하고 결제하는데 이용되는 카드사 또는 은행이 있다. 고객, 공장, 배..
카테고리 없음
2023. 7. 27. 19:20