[감람스톤] MSA 적용기 - 1 (MSA DB 설계)
GO2023. 6. 26. 14:32[감람스톤] MSA 적용기 - 1 (MSA DB 설계)

[중요!] 이글은 강의 글이 아니에요! 아직 시행착오를 많이 겪는 중이라 틀린 내용이 있을 수 있습니다. 깊이 공부를 마친 후 글을 보완할 예정입니다. 감람스톤 팀은 왁타버스 공식 개발팀입니다. 이번에 팀 내에서 인증 리팩터링과 MSA를 적용해보는 업무를 맡았습니다. MSA를 적용해보며 겪었던 고민 점 및 추후 코드에 보완할 부분을 스스로 피드백해보려고 합니다. MSA란? MicroService Achitecture의 준말입니다. 단일로 구동하던 애플리케이션을 여러 애플리케이션으로 나누는 것이 핵심인 설계입니다. 왜 나눠? MSA로 나눠서 얻는 장점은, 모놀리식 아키텍처(단일 컨포넌트로 통합되어있는 설계)가 가지는 단점을 보면 알 수 있습니다. 모놀리식 vs 마이크로서비스 모놀리식 아키텍처의 단점 프로젝..

반응형
image