diff --git a/README.md b/README.md index dd46dcf..3165636 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,7 @@ # Payment System with DDD -## 1. Project Settings -### - Module Guide +## Project Settings +### 1. Module Guide 본 프로젝트는 CQRS 패턴을 이용하여 구현되어 있다. 이에 따라 gradle을 이용하여 모듈이 둘로 나뉘어져 있는 디렉토리 구조를 확인할 수 있다. 서비스를 위해서는 `payment-command` 모듈과 `payment-query` 모듈을 각각 실행해야 한다. @@ -16,7 +16,7 @@ CRUD 중에서 R 만을 담당하는 모듈이다. payment-command에서 발행한 이벤트를 Kafka로부터 consume하여 본인의 DB를 업데이트 한다. 이 모듈은 DDD의 핵심 도메인 중심이 아닌, 클라이언트에게 필요한 정보를 제공한다. 위의 command 모듈과는 다르게 조회의 효율성, 클라이언트의 호출과 관련하여 조회에 유연하게 구성해야 한다. -### - Infra Used +### 2. Infra Used ``` 1. MySQL 8.0.21 for Command 2. MySQL 8.0.21 for Query