모놀리스 아키택쳐는 MSA 와 반대되는 개념이다.모놀리스 아키택쳐는 하나의 application 에 모든 서비스를 포함시키는 설계를 뜻한다.하나의 서비스에 문제가 생길경우 모든 서비스가 마비될 수 있다.특정 서비스를 업데이트하거나 유지보수 하기가 매우 까다롭다.각 Se
관심있는 객체의 상태 변화를 관찰하고,객체의 상태변화가 발생할 때 마다 알림을 받는 패턴을 뜻한다.객체의 상태가 변화할 경우 알림을 받는 쪽을 뜻한다.subscribe() 을 통해 특정 객체의 변화를 감지하기 시작한다.unsubscribe() 을 통해 객체의 변화 감지
가장 흔한 아키텍처 스타일로, 모놀리식 아키텍처 중 하나이다.작고 단순한 앱, 웹에 알맞는 아키텍처이다.단순하고 대중적이면서 비용도 적게 들어 사실상 표준 아키텍처라고 할 수 있다.하지만 규모가 커질수록 유지 보수, 민첩성, 시험성, 배포성 같은 특징이 점점 나빠진다.