728x90 반응형 MSA구조1 MSA 구조 MSA는 Micro Service Architecture 의 약자로 프로그램을 각 컴포넌트별로 쪼개서 작은 단위 서비스로 조합하여 구축하는 것을 말한다. 예전에는 MA Monolithic Architecture 구조로 웹서비스를 수정 또는 테스트하기 위해서는 전체 서비스를 재구동 해야하는 단점이 있었다. 그리고 복잡한 구조로 갈 수록 더 개발하기가 힘들어지고 복잡성 때문에 코드 재사용도 힘들어지는 부분이 있었다. 그리서 복잡성을 줄이고 코드의 재활용성을 높이기 위해서 각 컴포넌트를 쪼개서 개발할 수 있도록 한 것이다. 예전에 개발했을 때는 웹개발을 하게 되면 전체 프로젝트에 배포하고 (Jenkins와 같은 걸로) 해당 서버를 재부팅하면서 전체 서비스가 중단되고 다시 시작하는 프로세스로 진행되었지만 MSA.. 2021. 5. 3. 이전 1 다음 728x90 반응형