[ASAC 06] MSA와 API Gateway
·
ASAC
이 글은 ASAC 06기를 수강하며 강의 자료 참고 및 추가 자료 수집을 통해 작성된 글입니다.MSAMonolithic 은 하나의 서버에서 모든 서비스를 처리하는 것. 단일 처리MSA(micro service architecture) 는 Monolithic과 반대되는 개념이다. MSA는 서버-서버 통신의 일종이다. 각각의 서버마다 정해진 서비스를 담당. 분업화목적monolithic에서는 한쪽 서비스에 문제가 생기면 서버 전체에 영향을 주기 때문에 모든 서비스의 이용이 불가능하다.=> SPOF(Single Point Of Failure) : 단일 이슈가 전체 이슈로 퍼지는 경우MSA는 다수의 웹 서버로 각각의 개별 서비스를 제공할 수 있다. 하나의 웹 서버가 하나의 서비스를 관장한다. (서비스(모듈)마다 ..