반응형 SMALL MSA1 마이크로서비스 아키텍처(MSA) 입문 마이크로서비스 아키텍처란?정의MSA는 애플리케이션을 작고 자율적인 서비스들로 나누고,이들 서비스를 독립적으로 배포, 운영, 확장할 수 있게 만드는 아키텍처 스타일입니다.MSA vs 모놀리식 비교 항목 모놀리식(Monolith) 마이크로서비스(MSA) 구조하나의 큰 애플리케이션작고 독립적인 서비스들의 조합배포전체 재배포서비스 단위 배포 가능개발협업 어려움 (코드 충돌↑)팀별 서비스 담당 가능장애 영향전체 다운 가능성 ↑서비스 격리로 영향 ↓확장성수직 확장수평 확장 가능예시 시스템 구성예: 쇼핑몰 시스템을 MSA로 설계 시 마이크로서비스 역할 회원 서비스회원 가입, 로그인상품 서비스상품 등록, 조회주문 서비스주문 생성, 결제 처리배송 서비스배송 상태 관리알림 서비스이메일, 문자 발송API Gateway프론트.. 2025. 4. 16. 이전 1 다음 LIST