HTTP 상에서 '요청-반환'을 위해 기본적으로 REST API를 사용한다. 몇가지 단점을 보완하기 위해 GraphQL도 사용한다
‘요청 - 반환’ 의 주체는 2개로 구성 : 웹 브라우저, 웹 서버
웹 서버 - 웹 서버 간 요청 - 반환
모놀리식의 장점
모놀리식의 단점
마이크로서비스 장점
마이크로서비스 단점
아키텍처는 여러가지 상황을 고려하여 선택해야하며 마이크로서비스만 답은 아니다. 모놀리식과 마이크로서비스의 장단점을 고려하여 서비스의 최적의 방식을 선택하는게 좋다.
첨부
https://yozm.wishket.com/magazine/detail/1813/
https://d1.awsstatic.com/Developer%20Marketing/containers/monolith_1-monolith-microservices.70b547e30e30b013051d58a93a6e35e77408a2a8.png