gRPC gRPC는 구글에서 개발했다. 고성능 오픈 소스 범용 RPC 프레임워크라고 한다. gRPC에서 클라이언트 어플리케이션은 다른 머신의 서버 어플리케이션에 있는 메소드를 로컬 객체처럼 직접 호출할 수 있으므로 분산 애플리케이션 및 서비스를 더 쉽게 만들 수 있다. gRPC 클라이언트와 서버는 Google 내부 서버부터 사용자 데스크톱까지 다양한 환경에서 서로 실행하고 통신할 수 있으며 gRPC가 지원하는 모든 언어로 작성할 수 있다. 예를 들어 Go, Python 또는 Ruby 클라이언트를 사용하여 Java로 gRPC 서버를 쉽게 만들 수 있다.. 또한 최신 Google API에는 gRPC 버전의 인터페이스가 있어 애플리케이션에 Google 기능을 쉽게 구축할 수 있다. 프로토콜 버퍼 작업 기본적으..