소프트웨어 설계 패턴1 마이크로 서비스 아키텍처(Micro Service Architecture, MSA), 모놀리식 아키텍처(Monolithic Architecture) 최근에는 모놀리식 아키텍처(Monolithic Architecture)가 보유한 단점이나 한계점을 극복하기 위해 많은 서비스 기업들이 마이크로 서비스 아키텍처(Micro Service Architecture) 패턴을 이용해 개발을 진행하고 있습니다. 이번엔 Monolithic Architecture, Micro Service Architecture가 무엇인지 간단히 정리해 보고자 합니다. 1. Monolithic Architecture (모놀리식 아키텍처) 1-1. 모놀리식 아키텍처(Monolithic architecture) - 소프트웨어의 구성 요소들이 하나의 프로젝트 내부에 모두 통합되어 있는 설계 패턴을 의미합니다. 1-2. 특징 - 모놀리식 아키텍처의 경우 일반적으로 아래와 같은 특징이 존재합니.. 2023. 2. 23. 이전 1 다음