_〆(。╹‿ ╹ 。) 1. MSA란 ? MSA는 Microservice Architecture의 줄임말이다.여기서 마이크로 서비스란 ?어플리케이션을 느슨하게 결합된 서비스의 모임으로구조화하는 소프트웨어 아키텍처 스타일ㄴ> 느슨한 결합이란 ?ㄴ> 각 서비스들이 독립적으로 실행되고 서로 통신을 하지만,문제가 생겼을 때 서로 크게 영향을 받지 않는유연한 서비스 구조를 뜻한다. 2. 모놀리식 아키텍처와 MSA 모놀리식 아키텍처 각 서비스들이 강하게 결합되어하나의 전체 시스템을 이루는 구조ex) 3 레이어 아키텍처 - 컨트롤러-서비스-리포지토리가 하나의 서버안에 결합되어 있는 시스템 마이크로 서비스 아키텍처작은 서비스 단위로 분리하고 느슨한 결합(의존성 최소화)을 통해하나의 전체 시스템을 이루는 구조 3. 모놀리..