- 마이크로서비스는 대규모 트래픽이나 연결을 처리할 수 없었던 모놀리thic 기반 시스템의 한계를 극복하기 위해 등장했습니다 🦥
- 마이크로서비스는 데이터베이스를 분할하는 방식으로 시작되었지만, 급격히 증가하는 데이터량과 복잡성 문제를 해결하기 위한 새로운 접근 방식으로 발전했습니다. ⛓️
- 마이크로서비스 도입은 로컬 컴플렉시티를 줄이는 효과는 있지만, 서비스 간 의존성으로 인한 글로벌 컴플렉시티 증가가 문제가 될 수 있습니다. 📈
- microservices를 도입할 때는 서비스 간의 의존성을 최소화하고, 단방향 의존성을 유지하며 모노리식 구조와는 다른 독립성을 구성해야 합니다. 🗺️
- 마이크로서비스는 팀 구조를 변화시켜 여러 팀 간의 의존성과 협력 관계에 영향을 미칩니다. 🧩