![](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcjIASo%2FbtryJBMqX6M%2F2DytTXIS4m3sqJ7d2uQ7V0%2Fimg.jpg)
MSA(Micro Service Architecture)란 직역해서 보자면 작은단위의 서비스 구조 즉 기존의 서비스 구조보다 작은 단위로 쪼개어 생각하는 개발 방법이다. MSA의 개념이 나오기 전에는 대부분 Monolithic Architecture을 사용했다. 말 그대로 하나도 되어있는 서비스 구조이다. Micro service의 정의 Martin Folwer는 MSA에 대해 아래와 같이 설명하였다. "the microservice architectural style is an approach to developing a single application as a suite of small services, each running in its own process and communicating wit..