MSA와 DDD는 같은 말일까? 다른 말일까?
소프트웨어 구조와 설계 사이,, 그 미묘한 경계에서✅ 들어가며최근 MSA 전환에 대해 파고들고 있는데 문득 DDD랑 다른게 무엇인가 MSA는 아키텍처이고 DDD는 디자인 기법 중 하나인가?DDD는 단순 MSA로 가기 위한 수단 중 하나라고 생각하면 될까? 등 다양한 고민들이 쏟아졌기에 해당 글을 실무에서 어떤 관점으로 받아들여야 하는지 고민하는 개발자들을 위한 정리정도로 받아들이면 좋을 것 같다:)✅ MSA와 DDD, 정확히 무슨 차이일까?구분MSA (Microservice Architecture)DDD (Domain-Driven Design)개념시스템을 작은 독립 서비스로 분리하는 아키텍처 스타일복잡한 도메인을 잘 이해하고 모델링 하는 설계 접근 방식목적독립 배포, 확장성, 팀 간 분리 등 아키텍처 이..
IT/Architecture
2025. 5. 20. 20:25