본문 바로가기

우당탕탕

검색하기
우당탕탕
프로필사진 모찌모찝

  • 분류 전체보기 (115) N
    • 여러내용들 (37) N
      • 무작정 따라하기 (11)
      • 리뷰 및 비교 (8)
      • IT서적 요약 (5)
      • 생활정보 (3) N
    • 언어 (17)
      • JavaScript (6)
      • Java (10)
    • Tech (49)
      • Spring (25)
      • AWS (6)
      • Flutter (1)
    • Database (1)
    • Linux (2)
    • 앱출시관련 (3)
    • 오류해결 (6)
Guestbook
관리 메뉴
  • 글쓰기
  • 방명록
  • RSS
  • 관리

목록Monolithic (1)

우당탕탕

[MSA] 마이크로서비스 아키텍처(MSA)란 뭘까?

마이크로서비스 아키텍처(MSA)는 작고 독립적인 서비스들의 집합으로 구성된 애플리케이션 구조이다 이번 포스팅에서는 마이크로서비스 아키텍처(Microservice Architecture)와 모놀리식 아키텍처(Monolithic Architecture)의 장단점을 비교하고, 각각 어떤 상황에서 각각이 적합한지에 대해 알아보겠다. 모놀리식 아키텍처 (Monolithic Architecture) 모놀리식 아키텍처는 전통적인 개발 방식으로 하나의 프로젝트에 모든 기능을 함께 포함한다. 이렇게 하면 코드 베이스가 커질수록 개발 및 배포에 복잡성이 증가한다. 아래는 모놀리식 아키텍처의 예시이다. 모놀리식 아키텍처의 경우 위의 그림과 같이 모듈단위로 쪼개는 것이 아닌 하나의 프로젝트로 전체 애플리케이션을 묶어서 개발하..

Tech 2023. 6. 15. 17:46
이전 Prev 1 Next 다음

Blog is powered by kakao / Designed by Tistory

티스토리툴바