knowledge/architecture

마이크로서비스가 무엇인지 살펴보고, 마이크로서비스의 장단점을 알아보자.모놀리식 아키텍처마이크로서비스 아키텍처를 이해하기 위해, 기존 엔터프라이즈 애플리케이션이 갖고 있던 모놀리식 아키텍처와 비교해보자.모놀리식 아키텍처모든 업무 로직을 하나의 분리된 형태로 묶어서 서비스하는 형태쇼핑몰을 개발한다고 가정을 했을 때, 사용자와 관련된 기능, 주문, 배송, 결제, 제품 등등다양한 기능들을 하나의 패키지로 묶어서 서비스하는 형태가 모놀리식 아키텍처를 갖는 애플리케이션이다. 모놀리식 아키텍처는 장점도 있지만, 서비스가 커질 경우 규모가 커질수록 특정 기능을 변경하는 데 시간이 오래 걸릴 수밖에 없다. 즉, 전체 서비스가 하나의 패키지로 구성되기 때문에 특정 기능 하나를 수정하고자 해도 다른 서비스들도 영향을 받는 ..
je-pa
'knowledge/architecture' 카테고리의 글 목록