gRPC는 Google에서 제작한 고성능, 범용 오픈 소스 원격 프로시저 호출(RPC) 프레임워크로, 프로토콜 버퍼(Protocol Buffers)를 인터페이스 정의 언어(IDL)와 기본 메시지 교환 형식으로 사용합니다.gRPC를 통해 클라이언트 애플리케이션은 마치 로컬 객체인 것처럼 다른 머신의 서버 애플리케이션에서 메서드를 직접 호출할 수 있습니다. 이는 분산 애플리케이션과 서비스를 더욱 쉽게 만들 수 있게 합니다. 많은 RPC 시스템과 마찬가지로 gRPC는 서비스를 정의하고 매개변수와 반환 유형으로 원격으로 호출할 수 있는 메서드를 지정하는 아이디어를 기반으로 합니다.gRPC 서버 사이드서버는 정의된 인터페이스를 구현하며, 클라이언트 호출을 처리하기 위해 gRPC 서버를 실행합니다.gRPC 클라이언..