Microservice Architecture (1) 썸네일형 리스트형 모놀리식 아키텍처 vs 마이크로서비스 아키텍처 장단점 비교 모놀리식 아키텍처(Monolithic Architecture, MA) 모놀리식 아키텍처란 모놀리식 아키텍처란, 하나의 서비스 또는 애플리케이션이 하나의 거대한 아키텍처를 가질 때 이를 모놀리식(Monolithic) 아키텍처라고 합니다. 모놀리식 아키텍처의 장점 - End-to-End 테스트가 용이하다. 애플리케이션이 하나의 아키텍처로 이루어져 있어 테스트가 용이합니다. - 빠르게 간단한 서비스를 만들 수 있음 모놀리식 아키텍처의 단점 - 조그마한 수정사항이 있어도 전체를 다시 빌드하고 배포해야 함 - 유지보수가 힘듦 - 프로젝트 규모가 커질수록 구동 시간이 늘어남 - 일부분의 오류가 전체에 영향을 미침 - 각 기능별로 알맞은 언어나 프레임워크를 선택하기가 까다롭습니다. 마이크로 서비스 아키텍처(Micro.. 이전 1 다음