GRPC2 [Server] gRPC를 이용한 요청 분석 시스템 gRPC지난 포스트에서 REST API와 비교하여 gRPC의 특징 및 장점을 살펴보았다.gRPC는 외부 사용자가 액세스 할 수 없는 내부 시스템 또는 구조를 만들 때 주로 사용하며,짧은 대시 시간과 빠른 대역폭 통신 등 메시지 전달의 효율성이 중요한 경우에 유용하게 사용할 수 있다.따라서 외부 클라이언트에게 데이터를 반환하기보다는 내부 시스템에서클라이언트 요청에 대한 분석이나 추적 시스템을 구현할 때 유용한 프로토콜이 될 수 있다.해당 포스트에서는 gRPC를 이용한 간단한 요청 분석 시스템을 보여준다.REST API와 gRPC에 대한 비교는 아래 포스트를 통해 자세히 살펴볼 수 있다. [Server] REST API & gRPCREST API / gRPCREST API와 gRPC는 서버와 클라이언트 간의.. 2025. 3. 16. [Server] REST API & gRPC REST API / gRPCREST API와 gRPC는 서버와 클라이언트 간의 통신을 위해 사용되는 두 가지 대표적인 프로토콜이다.REST API를 사용하는 경우 gRPC와 비교 시 좀 더 광범위하게 사용되고 선호되는 것을 볼 수 있다.반대로 gRPC는 외부 사용자가 액세스 할 수 없는 내부 시스템 또는 구조를 만들 때 주로 사용된다. REST APIREST란 자원을 이름(자원의 표현)으로 구분해 해당 자원의 상태(정보)를 주고받는 모든 것을 의미한다.기본적으로 웹의 기존 기술과 HTTP 프로토콜을 그대로 활용한 아키텍처 스타일을 따르게 된다.REST API는 CRUD ( Create, Read, Update, Delete ) 연산을 수행하기 위해 URI로 GET, POST 방식의Http Method를 .. 2024. 12. 26. 이전 1 다음