목록어렵다 (1)
JUNGKIMHOON
MSA (Microservice Architecture)란?
Monolithic Architecture (기존) 서비스의 아키텍처를 구성할 때 모든 서비스를 구성하는 비즈니스 로직, DB, UI를 하나의 패키지에 담아 빌드하고 배포하는 방법 장점 빠르고 단순하게 설계 가능하다. 단점 서비스 부하에 개별로 대응하기 쉽지않다. 문제 발생시 부분의 문제가 전체 서비스 장애를 부를 수 있다. 하나의 framework에 종속적이다. (Spring을 사용한다면 node.js의 모듈을 사용할 수 없음) MSA (Microservice Archtecture) ? MSA란 마이크로 서비스 아키텍처(Micro Service Architecture)의 약자로 단일 프로그램을 각 컴포넌트 별로 나누어 작은 서비스의 조합으로 구축하는 API기반의 서비스 지향적 아키텍처 스타일 MSA는 ..
후라이빗라이프
2020. 10. 14. 21:26