Page 14 -
P. 14
1.4 정리 No DE .js Mi C ros E rvi CE s 1
모놀리식 아키텍처 모놀리식 아키텍처
● 널리 활용해 온 전통적인 아키텍처다.
● 하나의 애플리케이션 안에 모든 컴포넌트를 포함하는 구조다.
● 구조가 단순해 개발과 배포가 간편하다.
모놀리식 아키텍처의 한계
● 비효율적인 분산 전략이다.
● 소스 코드가 거대해서 코드 수정이 부담스럽다.
● 새로운 기술을 적용하기 어렵다.
개선된 아키텍처의 요구 사항
● 코드 구조가 독립적이어야 한다.
● 기능별 분산 구조여야 한다.
● 기능별 최적화된 기술 적용이 가능해야 한다.
019
Microservices_07.indd 19 2018-02-09 오전 11:50:18