도메인 주도 설계 구현아키텍처이벤트 주도 아키텍처장기 실행 프로세스실행자와 추적자?
일부 사람들은 실행자(executive)와 추적자(tracker)를 하나의 객체(애그리게잇)의 개념으로 합치는 편이 가장 간단한 접근법이라는 점을 발견했다.
장기 실행 프로세스는 종종 ...
도메인 주도 설계 구현아키텍처커맨드-퀴리 책임 분리(CQRS)버트랜드 마이어에 의해 고안된 이원리는 다음과 같은 내용을 따르고 있다.
123모든 메소드는 작업을 수행하는 커맨드이거나 데이터를 호출자에게 반환하는 쿼리중 하나여야 하며, 하나의 메소드가 두역할을 모두 할수 ...
도메인 주도 설계 구현아키텍처REST : 표현 상태 전송REST는 웹의 아키텍처가 형성된 이후 웹 아키텍처 자체를 기반으로둔 추론을 바탕으로 얻어진 이론적 결과이다.
RESTful HTTP 서버의 주요 특징
리소스가 핵심개념이다.
자술적 메시지를 사용해 무상태로 의사소 ...
도메인 주도 설계 구현아키텍처의존성 역행 원리의존성이 영향을 주는 방식을 조정함으로써 전통적인 계층 아키텍처를 개선하는 방법이 하나 있다.로버트 C 마틴에 의해 제안되었다.
상위 수준의 모듈은 하위 수준 모듈에 의존해선 안된다. 둘 모두 반드시 추상화에 의존해야 한다. ...
인텔리제이에서 특정 파일이 열리지 않음갑자기 인텔리제이에서 특정 파일 하나만 열리지 않고 아래 처럼 아이콘이 바뀌면
shift 키를 두번 누른후 file type 으로 검색하면 아래의 associate file type 메뉴를 볼수 있다.
여기서 해당 파일에 맞는 ...
도메인 주도 설계 구현아키텍처DDD의 가장 큰 장점 중 하나는 특정 아키텍처의 사용을 요구하지 않는다는 점이다.핵심 도메인이 바운디드 컨텍스트의 중심에 머무르기 때문에 하나 이상의 아키텍처적 영향력이전체 애플리케이션이나 전체 시스템에 영향을 미칠 수 있도록 해준다.
사 ...
G1 Garbage Collector 시작하기개요JAVA 7 업데이트 9 이상 JDK가 필요함
자바 기술과 JVM자바 가상 머신JVM (Java Virtual Machine)은 추상 컴퓨팅 시스템입니다. JVM은 실행되도록 작성된 프로그램에 대한 기계처럼 보이는 프로그 ...
도메인 주도 설계 구현컨텍스트 맵컨텍스트 맵이 필수적인 이유세가지 컨텍스트를 매핑하기모델의 경우엔 반갑지 않은 방문자 때문에 일반적으로 혼란과 버그를 발생시킨다.모델러라면 따뜻하게 환영하지만, 질서와 조화를 존중한다는 조건을 지킬 때만 그렇다.
경계에 진입하는 모든 개 ...
도메인 주도 설계 구현컨텍스트 맵둘 이상의 기존 바운디드 컨텍스트들 사이의 매핑을 보여주는 단순한 다이어그램을 그리는 방법이다.
컨텍스트 맵이 필수적인 이유DDD를 위한 노력을 처음 시작할때 현재 프로젝트 상황의 시각적 컨텍스트 맵을 먼저 그리자
컨텍스트 맵은 상호 교 ...
도메인 주도 설계 구현도메인, 서브도메인, 바운디드 컨텍스트샘플 컨텍스트모델을 안정적으로 만들수 있는 임시 개선 방안
모델을 책임 계층으로 리팩토링해 보안과 권한 기능을 현존하는 모델 아래의 논리적 계층으로 내려서 구분할 수 있다.
또 다른 대안으로, 분리된 핵심에 ...