Monolithic Architecture

MSA 란? (등장 배경과 Micro 의 기준, SOA)
들어가며 지난번에 API Gateway 를 찾아보며 참으로 많이 접한 MSA 에 대해 알아보았습니다. 들어보기만 많이 들어봤지 잘 모르고 있었습니다. 질문 알아보기 전에 먼저 MSA 를 떠올리면 제일 궁금한 것들에 대해 정리해보았습니다. 내용이 끝나면 이 질문에 다시 대답해보겠습니다! MSA 란 무엇이지? 몇년 전 부터 많이 들어봤다, 언제부터 나온거지? 왜 나오게 된거지? 어디서 제안했지? 기존의 아키텍처와는 어떤 차이가 있는거지? Monorepo 가 최근에 등장했는데, 이와 대비되는 듯한 개념인 MSA 도 최근에 등장했다. 어떻게 다른거지? 어디까지가 Micro 인걸까? MSA 란? MSA 란 microservice architecture 로, micro + service + architecture ..