아키텍쳐란
-
모놀리식 아키텍쳐 vs 마이크로 서비스 아키텍쳐 (Monolithic Architecture vs Micro Service Architecture)스터디 노트 2023. 11. 23. 10:39
우리가 흔히 알고 있는 아키텍쳐의 개념에는 모놀리식 아키텍쳐와 마이크로서비스 아키텍쳐가 있습니다. 그 외에도 다양하게 존재하지만 대표적인 아키텍쳐는 위 두 종류의 아키텍쳐이죠. 그럼 모놀리식과 마이크로서비스아키텍쳐는 무엇일까요? 📌 Monolithic Architecture(모놀리식 아키텍쳐) 모놀리식 아키텍쳐는 하나의 프로젝트에 모든 서비스들이 집중되어 있는 것을 말합니다. 쉽게 말해 하나의 세트로 모든 서비스들이 구성되어 있다는 것이죠. 사용자 인증이나 UI, 코어 비즈니스 로직, 각종 이벤트 들에 대한 서비스 모듈이 구분이 없이 하나의 프로젝트 내에 모두 집약되어 있는 상태입니다. 모놀리식 아키텍쳐의 장점은 우선 개발이 쉽다는 것이죠. 서비스간의 관계나 각 모듈의 분리 기준 등에 대한 결정 없이 그..