Monolithic 과 MSA Monolithic Architecture는 MSA가 등장하기 전 하나의 서비스로 하나의 애플리케이션을 만드는 것이다. MSA는 Micro Service Architecture의 줄임말로 하나의 큰 애플리케이션을 작은 애플리케이션으로 나눠서 만드는 아키텍쳐이다. 위 그림에서 하나의 DB와 하나의 프로젝트로 모든 서비스가 구성되어 있는 구조가 Monolithic 구조이다. 흔히 작고 귀여운 나같은 대학생(이었던) 이나 부트캠프 등에서 프로젝트를 진행하면 보통 Monolithic 구조로 프로젝트를 진행했을 것이다. 우선 Monolithic Architecture의 장점은 이렇다. 배포 과정 간단! (= 파이프라인 구성 easy) 하나의 프로젝트만 관리하기 때문에 배포하는 과정이..
* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.