📚 PHP 최상급 - 1주차: 마이크로서비스 아키텍처 (MSA) 개요 - 04 API Gateway, 서비스 디스커버리
마이크로서비스 운영의 핵심: 복잡성 관리 ⚙️#마이크로서비스_아키텍처(#MSA) 의 가장 큰 과제는 서비스가 늘어날수록 복잡성이 기하급수적으로 증가한다는 점입니다. 수십 개의 독립적인 #PHP 서비스가 존재할 때, 클라이언트가 어떤 서비스에 접속해야 하는지, 서비스 간의 통신은 어떻게 관리해야 하는지에 대한 문제가 발생합니다. 이 문제를 해결하기 위한 두 가지 핵심 패턴이 바로 #API_Gateway 와 #서비스_디스커버리(Service Discovery) 입니다.1. API 게이트웨이 (API Gateway) API 게이트웨이는 클라이언트와 마이크로서비스 간의 통신을 담당하는 단일 진입점 역할을 수행합니다. 전통적인 #모놀리식_아키텍처 에서는 웹 서버가 이 역할을 했지만, MSA에서는 게이트웨이가 더욱..
2025.10.03