[Infra] Monolithic vs Microservice

jsieon97·2023년 3월 7일
0

[Infra] MSA개념

목록 보기
2/3

Monolithic

  • 모든 업무 로직이 하나의 어플리케이션 형태로 패키지 되어 서비스
  • 어플리케이션에서 사용하는 데이터가 한곳에 모여 참조되어 서비스되는 형태
  • 시스템 하나만 수정해도 어플리케이션 전체를 다시 빌드, 배포해야함

Microservice

  • 함께 작동하는 여러가지의 작은 서비스
  • 서비스를 컨테이너로 하나씩 분리하여 배포 되도록 구현하는 것
  • 다른 서비스에 영향을 주지 않도록 최소화
  • 자동화 되도록 배포해야한다
  • 다른 프로그래밍 언어를 사용하고 다른 데이터 스토리지를 사용해도 문제 없음 (서비스가 다 다르기 때문)

Monolith vs Microservice

Monolith vs Front & Back vs Microservice

profile
개발자로써 성장하는 방법

0개의 댓글