안녕하세요 노루 아부지 입니다. 최근 웹 프로젝트 배포의 대세가 war에서 jar로 바뀌고 있는 이유에 대해 알아보다가 마이크로서비스 아키텍처라는 것에 대해 알게 되었는데요 마이크로서비스 아키텍처란 무엇일까요? 마이크로서비스 아키텍처(microservice architecture, MSA)란? 마이크로서비스 아키텍처는 소프트웨어 프로젝트를 작고 독립적이며 느슨하게 결합된 모듈로 분해하여 서비스를 제공하는 아키텍처입니다. 소프트웨어 개발에 대한 이러한 접근 방식은 세분화, 경량화되어 있으며 다수의 애플리케이션 간에 유사한 프로세스를 공유하는 기능을 중시합니다. 이는 클라우드 네이티브 모델 구현을 위해 애플리케이션 개발을 최적화하는 데 중요한 주요 구성 요소입니다. 모놀리식 아키텍처와 마이크로서비스 아키텍처..