DDD Trilemma

2025-07-30

DDD Trilemma는 도메인 모델 순수성, 도메인 모델 완전성, 성능이 세가지를 모두 만족할 수 없다를 설명한다.

CAP 정리와 매우 비슷하며, 도메인 모델링의 CAP 정리라고도 불린다.

도메인 모델 순수성 Domain Model Purity

도메인 모델 순수성은 도메인 모델이 외부 모듈과 결합되지 않고 순수한 상태를 의미한다.

도메인 모델 완정성 Domain Model Completeness

도메인 모델 완정성은 도메인 모델 안에 비즈니스 로직, 도메인 규칙이 다 포함되어 있는 것을 의미한다.

성능 Performance

성능은 애플리케이션이 효율적으로 응답하는 지를 의미한다.



https://enterprisecraftsmanship.com/posts/domain-model-purity-completeness/