DevBoi

[MSA] MSA 구조의 이해 본문

Develop/[Spring cloud]

[MSA] MSA 구조의 이해

HiSmith 2022. 5. 23. 12:57
반응형

 

MSA 구조의 장점, 단점에 대한 정리

 

 

 

개인적인 생각으로는 기술이 급변하고 계속해서, 빠른 서비스를 위한 기술들이 나옴에 따라

MSA로 변경하는 것은 좋다.

 

예를들어서, 신기술과 이전기술의 속도 차이가 3초이상난다고한다면

특정 트래픽이나 성능효과를 받을 수있는 서비스 모듈을 변경해야하는데

모놀리틱한 아키텍쳐인경우 전체 변경을 해야한다는 단점이 있어, 변경 비용이 크다.

 

물론 MSA도 단점이 있지만 추후 확장성을 고려하였을때, 해당으로 변경하는 것은 아주 중요하다고 생각한다.

 

 

API GateWay : 대표적으로 Zuul, Spring Cloud Gateway 가 존재한다.

서로 동작하는 방식이 다르다.

 

이외 MSA에서 지목되는 단점들을 커버하기 위한 기술들이다.

 

 

 

반응형