gRPC1 [Network] API와 gRPC vs REST API란 응용 프로그래밍 인터페이스(Application Programming Interface) 클라이언트의 요청을 시스템으로 보내고 시스템의 응답을 받는 다양한 종류의 인터페이스 서비스의 통신을 돕는 중재자 REST, SOAP, GraphQL, gRPC 등의 아키텍처 스타일로 설계 * 마이크로 서비스 아키텍처(Micro Service Architecture)란? 전체 프로그램이 하나로 묶여있는 monolithic 아키텍쳐와 달리, 단일 프로그램을 각 컴포넌트 별도로 나누어 그것들의 조합으로 구축하는 방법. 각 컴포넌트는 API를 이용하여 타 서비스와 통신하며, 독립적 개발, 배포, 운영 가능 API Gateway를 통해 API 서버 앞 단에서 모든 API 서버들의 Endpoint를 묶어줌 REST (.. 2023. 5. 21. 이전 1 다음