1️⃣ 마이크로서비스 아키텍처 개념

마이크로서비스 = 애플리케이션을 여러 작은 서비스로 나누는 구조

하나의 큰 애플리케이션
→ 여러 개의 작은 서비스

각 서비스 특징


2️⃣ 왜 마이크로서비스를 사용하는가

목적

① 개발 속도 향상

각 서비스 팀이 독립적으로 개발 가능


② 독립 확장

사용자 서비스 → 많이 사용됨
결제 서비스 → 적게 사용됨

각각 따로 확장 가능