모놀리틱 서비스

Untitled

모든 업무 로직이 하나의 애플리케이션 형태로 패키징되어 서비스를 제공한다.

시스템의 일부만 수정하더라도 전체 빌드 및 테스트가 진행되어야 한다.

마이크로 서비스

Untitled

서비스의 크기가 작아지며, 각각의 서비스는 독립적인 플랫폼을 사용하고, 독립적인 서비스를 제공할 수 있다.

즉, 각각의 기능에 특화하여 최적의 성능을 보여주는 언어나 프레임워크를 선정할 수 있다.(api를 사용하므로 굳이 기술 스택이 통일 될 필요가 없다는 것)

Untitled