gRPC
개요
구글에서 개발한 RPC 프레임워크.
구체적으로는 rpc가 프로토콜이고, 구글이 이를 조금 더 편리하게 사용할 수 있도록 정의하고 규정지었는데 보통 grpc도 프로토콜로 치는 경우가 많다.
따지자면 프로토콜이 아니라 REST와 같은 api 구현 방법, 규정이라 보는 게 맞다.
HTTP/2 위에서 동작하기에 규격만 잘 맞추면 일반적인 방법으로도 통신할 수 있다.
나중에 시간이 남으면 더 정리하는 것으로 하고, 사용법을 간단하게 적는다.
설치
apt install -y protobuf-compiler
protoc --version
프로토버프 파일을 컴파일할 때는 흔히 protoc을 쓴다.[1]
터미널 도구
gRPC를 편하게 테스트할 수 있는 터미널 도구가 있다.[2]
관련 문서
이름 | noteType | created |
---|---|---|
gRPC | knowledge | 2025-04-15 |
6W - 실리움 서비스 메시 - 인그레스 | published | 2025-08-23 |