Monolithic Module Architecture
Module 관리모듈도 하나의 프로젝트처럼 생겼는데, 어떻게 관리하는게 좋을까?SubModule 로의 관리?서브모듈이란,Git 저장소 안에 다른 Git 저장소를 디렉토리로 분리해 넣는 것이 서브모듈이다. 다른 독립된 Git 저장소를 Clone 해서 내 Git 저장소 안에 포함할 수 있으며 각 저장소의 커밋은 독립적으로 관리한다.API 프로젝트를 SubModule 로 구성하는것에 대한 장점?MSA 구성에 앞서 프로젝트 레포지토리를 분리하는것각 프로젝트별 강제적인 분리를 보다 직관적으로 표현각 도메인(모듈)별 별도의 CI/CD 구성과 커밋을 관리API 프로젝트를 SubModule 로 구성하는것에 대한 단점MSA 구성에 앞서 프로젝트 레포지토리를 미리 분리하는것이 맞는 판단인가?각 프로젝트별 강제적인 분리를 ..
Architecture
2025. 7. 18. 17:14