문과생의 개발 Backlog

  • 홈
  • 태그
  • 방명록

DDD 1

MSA와 DDD

1. MSA? Microservice Architecture 비즈니스 도메인을 중심으로 서비스를 모델링하고 구현하는 아키텍처 스타일 도메인 서비스 간의 통신은 네트워크 기반의 HTTP API 또는 비동기 메시징 방식 등으로 이루어짐 각 도메인 서비스는 자체 DB를 가짐 (반)Monolithic 하나의 프로젝트 구조 안에서 모든 도메인을 구현하는 방식 MSA 전환을 고려해야 하는 시점 생존을 걱정하던 초기 스타트업에서 벗어나 비즈니스 규모가 어느 정도 궤도에 오르는 시점 Monolithic 구조의 장점보다 단점이 부각되는 시점 하나의 Repository에 코드 베이스가 개개인이 감당할 수 없는 수준으로 커짐 이에 따라 코드 파악과 유지보수가 어려워짐 구현과 테스트, 배포의 속도가 점점 느려지고 정기 배포라..

Study 2023.03.13
이전
1
다음
더보기
프로필사진

직장에서, 개인 프로젝트에서, 책을 읽으며 새롭게 알게되는 내용을 정리하기 위한 나의 작고 소듕한 공간

  • 분류 전체보기 (20)
    • Develop (4)
      • java (2)
      • etc (2)
    • BookReview (10)
      • 오브젝트 (9)
    • Daily (2)
      • Travel (1)
      • Diary (1)
    • Study (4)

Tag

TIL, 99클럽, 개발ㄹ자취업, 대체키, 오브젝트, mustache, 개발메모, 개발도서 리뷰, 일상, MSA, 코딩테스트준비, PlantUML, 개발자의글쓰기, thered, FASTCAMPUS, intellij sequence diagram, 항해99, intellij, study, 시퀀스 다이어그램,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/05   »
일 월 화 수 목 금 토
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 31

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바