모놀리식 아키텍처란

모놀리식 아키텍처는 기존 아키텍처라고 생각하면 된다.

하나의 애플리케이션 안에 모든 컴포넌트를 포함하는 구조이며, 구조가 단순하여 개발과 배포가 간편하다는 장점이 있다.

모놀리식 아키텍처를 이해하면 마이크로서비스 아키텍처를 더 쉽게 이해할 수 있기 때문에 이해하고 있어야 한다.

모놀리식 애플리케이션 구조

모놀리식 애플리케이션 구조

*로드밸런서란?

하나의 인터넷 서비스가 발생하는 트래픽이 많을 때 여러 대의 서버가 분산처리하여 서버의 로드율 증가, 부하량, 속도저하 등을 고려하여 적절히 분산처리하여 해결해주는 서비스입니다.

모놀리식 아키텍처의 한계

분산 아키텍처의 필요성