느슨한결합1 MSA에서 말하는 '느슨한 결합'이란? 📜서론MSA를 공부하는 과정에서 느슨한 결합(Loose Coupling)이라는 개념을 여러 번 접하게 되었습니다."서비스 간 결합도를 낮춘다.""서비스 간 의존성을 낮춘다.""서비스 간 에러가 전파되지 않는다." 이처럼 다양한 표현이 등장하다 보니 다소 혼란이 왔습니다.그래서 이번 글에서는 MSA에서 말하는 서비스 간 느슨한 결합의 정확한 의미와 MSA가 이를 어떻게 실현하는지에 대해 살펴보려고 합니다. "서비스 간에는 최소한의 종속성을 가진다"MSA에서는 각 서비스가 독립적으로 동작해야 하므로, 서비스 간의 종속성을 최소화하는 것이 핵심입니다.즉, 하나의 서비스가 변경되더라도 다른 서비스에 영향을 주지 않는 구조를 가져야 합니다. 최소한의 종속성이란 무엇인가?"최소한의 종속성"이란, 서비스 간 직접.. 2025. 3. 6. 이전 1 다음