KoreanPaper

  • 홈
  • 태그
  • 방명록

CS 1

MSA 구조만 나누면 끝일까? DDD와 TDD가 필요한 이유 : 프로젝트 구조 파악하기

최근 백엔드 아키텍처를 논할 때 MSA는 빠지지 않는 주제이다.하지만 MSA는 단순히 서비스를 쪼개는 것이 아닌 "어떻게 쪼갤 것인가(DDD)"와 "쪼개진 서비스를 어떻게 신뢰할 것인가(TDD)"에 대한 고민이 필요하다..! 한 번 간단히 알아보자..!1. 설계의 기준 : DDDMSA를 시작할 때 가장 먼저 "어디를 기준으로 서비스를 나눌 것인가?"에 대해 고민한다.이때 DDD는 훌륭한 설계 도면이 된다고 한다. DDD는 도메인 주도 설계 방식으로 유비쿼터스 언어를 사용한다.도메인 주도 설계 : 핵심 서비스를 기준으로, 여러 기능의 서비스를 도메인으로 나누어 설계하는 것.유비쿼터스 언어 : 기획자부터 개발자까지 하나의 언어로 소통하여 설계와 코드의 간극을 줄임.Bounded Context : 비즈니스 로..

공부/CS 2026.01.24
이전
1
다음
더보기
프로필사진

KoreanPaper

  • 분류 전체보기 (15)
    • 개발 (3)
      • 프로젝트 (0)
      • 문제 해결 (3)
      • 그 외 (0)
    • 공부 (12)
      • CS (2)
      • Java (8)
      • Kafka (2)
    • 회고록 (0)

Calendar

«   2026/06   »
일 월 화 수 목 금 토
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30

최근글과 인기글

  • 최근글
  • 인기글

방문자수Total

  • Today :
  • Yesterday :

Copyright © AXZ Corp. All rights reserved.

티스토리툴바