API Gateway는 마이크로서비스 아키텍처에서 중요한 역할을 하는 컴포넌트로, 클라이언트와 마이크로서비스 사이에서 효율적인 요청 및 응답을 관리해주는 중앙 통제점입니다. 이 글에서는 API Gateway가 무엇인지, 그 역할과 마이크로서비스 아키텍처에서의 활용 방안, 그리고 이를 사용할 때의 장단점을 다루어 보겠습니다. API Gateway란? API Gateway는 클라이언트와 다양한 마이크로서비스 간의 상호작용을 중앙에서 관리하는 시스템입니다. 마이크로서비스 아키텍처에서 여러 서비스가 존재할 때, 클라이언트는 각 서비스에 직접 요청을 보내는 대신 API Gateway를 통해 모든 요청을 처리합니다. API Gateway는 요청을 수신하고, 적절한 서비스로 전달하며, 결과를 클라이언트에 반환합니다...
오늘은 https://github.com/skarbgud/SpringInAction5/issues/4에서 스터디 주제로 나온 MSA에 대해 알아보고자 합니다. 2022/1/15 스터디 주제 · Issue #4 · skarbgud/SpringInAction5 MSA(마이크로 서비스 아키텍처)란? MSA에서 통신 방법? github.com MSA 정말 많이 들어봤었습니다. 채용공고에도 정말 정말 많이 나오는 그이름 MSA... MSA가 Micro Service Architecture의 약자라는 것은 쉽게 알 수 있습니다. 말로써는 마이크로 서비스 아키텍쳐로 작은 서비스의 단위로 나누어 구성하는 아키텍쳐의 방식입니다. 우선 MSA를 논하기 전에 모놀리식 아키텍처에 대한 이해를 할 필요가 있습니다. 보통 MSA..