
MSA란?마이크로 서비스 아키텍처(MSA)란 작고 독릭적인 서비스들의 집합으로 구성된 애플리케이션 구조를 말한다.즉, 하나의 애플리케이션을 구분 가능한 여러 개의 작은 서비스로 나눠 사용잘의 요청을 처리하는 구조이다.MSA는 하나의 큰 어플리케이션을 여러개의 작은 어플리케이션으로 쪼개 변경과 조합이 가능하도록 만드는 것으로작은 레고 블록을 조립해 최종 결과물을 만드는 형태라고 볼 수 있다.모놀리식 아키텍쳐 vs 마이크로 아키텍처모놀리식 아키텍쳐(Monolithic Architecture)전통적인 개발 상식으로 하나의 프로젝트에 모든 기능을 포함하는 방식을 말한다.모놀리식 아텍처는 전체 애플리케이션을 묶어서 개발하기 때문에, 여러개의 비지느스 로직이 추가 되면 코드베이스가 커지는 구조이다.코드 베이스가 커..