Kotlin과 Spring Boot MSA 프로젝트 구조 설계 및 세팅
Kotlin과 Spring Boot로 MSA를 구축할 때 첫 번째 고민은 프로젝트 구조다. 서비스가 여러 개로 나뉘다 보니 디렉토리 구성부터 빌드 환경까지 고려해야 할 요소가 많다. 각 서비스가 독립적으로 작동할 수 있어야 하고, 동시에 하나의 시스템처럼 잘 연결되어야 한다. 이 글에서는 MSA를 위한 기본 프로젝트 구조를 설계하고, Kotlin + Spring Boot 기반의 세팅 과정을 기록한다. 1. 전체 … 더 읽기