개발 블로그

  • 홈
  • 태그
  • 방명록

docker_compose 1

Monolithic → MSA로 전환한 이야기

💡 진행하던 프로젝트의 아키텍처를 Monolithic에서 MSA로 전환했습니다.     해당 작업을 하게된 이유와 MSA의 장점을 알아보겠습니다. MSA를 도입한 이유처음에는 기존에 해왔던대로 Monolithic 구조로 작업을 했습니다. 하지만 개발을 하면서 서비스가 커질수록 애플리케이션의 복잡성이 증가하고, 서비스마다 사용하는 기술과 데이터베이스가 달라지는 경우도 있었습니다. 따라서 각 서비스의 확장성과 유지보수를 위해서는 마이크로 서비스로 분리를 하는 것이 낫겠다는 판단을 했습니다. 시도 1. 공통 모듈 이용 (실패)처음에는 공통적으로 쓰이는 파일들이나 의존성, feign client, 엔티티들을 공통 모듈에 넣어놓고 쓰려고 했습니다. 하지만 도커로 빌드하는 과정에서 실패했고(공통 모듈로 공유하는 ..

개발 일지 2024.03.18
이전
1
다음
더보기
프로필사진

  • 전체보기 (4)
    • 개발 일지 (4)
    • 기록 (0)
    • 회고 (0)

Tag

docker_compose, 디스코드 봇, 멀티모듈, Monolithic, 테스트 코드, 도커, docker, 하드 복구, 개인_프로젝트, 도커컴포즈, 우테코, docker-compose, 인텔리제이, 초대 링크, 확장성, 디스코드, 회고, API게이트웨이, MSA, 프리코스,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

  • 코딩 공부 블로그

티스토리툴바