gRPC

·Network
gRPC는 Google이 개발한 고성능 오픈소스 RPC(Remote Procedure Call) 프레임워크로, 주로 대기 시간이 짧고 데이터 처리량이 높은 네트워크 통신을 위해 설계되었다. HTTP/2를 기반으로 동작하며, 데이터 직렬화에는 Protocol Buffers를 사용하여 기존의 JSON, XML보다 더 효율적인 통신을 가능하게 한다. gRPC를 이해하기 위해서는 먼저 RPC 개념을 알아보자.RPC(Remote Procedure Call)RPC는 원격 프로시저 호출(Remote Procedure Call)의 약자로, 분산된 시스템에서 서로 다른 주소 공간에 있는 프로세스 간에 통신을 할 수 있도록 도와주는 기술이다. 쉽게 말해, 로컬에서 함수를 호출하듯이 원격 서버의 함수를 호출하는 개념이다. ..
친절한 개발자
'gRPC' 태그의 글 목록