단잠2 [단잠] MSA로 마이그레이션 하다 - 2편 1편이 궁금하시다면?https://agongstory.tistory.com/29 [단잠] MSA로 마이그레이션 하다 - 1📜서론단잠은 현재 모놀리식으로 구현되어있습니다. 여러가지 문제로 인해 이를 MSA 아키텍처로 변환하는 과정을 기록하기 위해 해당 글을 작성하였습니다. 🚨문제점단잠은 기존에 모놀리식agongstory.tistory.com 📜서론이전글에 이어 SpringCloud를 통해 아키텍처를 구성하는 과정에 대한 글입니다. Spring Cloud를 선택한 이유와 그 주요 특징 및 구성요소에 대해 살펴보겠습니다. Spring Cloud를 선택한 이유 1. 기존에 SpringBoot로 개발했기 때문에단잠은 기존에 Spring Boot로 개발된 서비스를 운영하고 있었습니다. Spring Cloud.. 2024. 12. 22. [단잠] MSA로 마이그레이션 하다 - 1 📜서론단잠은 현재 모놀리식으로 구현되어있습니다. 여러가지 문제로 인해 이를 MSA 아키텍처로 변환하는 과정을 기록하기 위해 해당 글을 작성하였습니다. 🚨문제점단잠은 기존에 모놀리식 아키텍처로 구현되어 있습니다. 전체적인 도메인은 크게 나누면 다음과 같습니다.세세하게 보면 그안에서도 다양한 도메인들이 존재하고 있습니다. 전체 테이블만 23개의 테이블이 존재합니다.- user- mate : room, food, workout, study, walk- chat- chatRoom- notice- admin- schedule- security 1. 이게 무슨 x같은 코드야단잠의 초창기 코드베이스는 명확한 코드 컨벤션이 존재하지 않은 상태로 시작되었습니다.당시 코드 작성에 대한 합의는 '카멜케이스를 사용하자' .. 2024. 12. 17. 이전 1 다음