반응형 마이크로서비스아키텍쳐1 Spring cloud를 통해 MSA 구현해보기 - 1탄 MSA란 무엇인가? MSA란 무엇일까..? 요새 어떤 요구사항을 봐도 MSA라는 단어를 심심찮게 볼 수 있다. 그만큼 많은 기업들이 MSA(Microservices Architecture) 아키텍쳐에 관심을 가지고 도입하는 추세이다. 과연 기존과 어떤 점이 차별화 돼 있길래 이 MSA 아키텍쳐를 사용하는걸까? 먼저, 과거를 보자. 기존 대부분의 기업용 애플리케이션은 하나의 거대한 서비스 형태로 개발되어 왔다. 이 형태는 모놀리식 아키텍쳐(Monolithic Architecture, MA)라는 개념을 기반하며, UI 부터 DB접근까지가 하나의 애플리케이션으로 패키징되고 서버에 배포되어 왔다. 이에 대응하기 위해 MSA개념이 떠오르기 시작했다. 경량화되고 독립적인 여러 개의 서비스를 조합하여 애플리케이션을 구현하는 방식으로, .. 2022. 1. 13. 이전 1 다음 반응형