gRPC Remote Procedure Call
gRPC Remote Procedure Call
📖 定义
gRPC is a modern, high-performance, open-source Remote Procedure Call (RPC) framework developed by Google. It uses Protocol Buffers as the interface description language and underlying serialization format, supporting bidirectional streaming and efficient cross-language calls.
🔗 在 Higress 中的应用
Higress natively supports gRPC protocol proxying, routing, and transcoding (HTTP to gRPC), serving as a high-performance entry gateway for gRPC services.
💡 示例
- 1 Microservices use gRPC for low-latency, high-throughput communication
- 2 Transcode external HTTP requests to internal gRPC calls through the gateway
- 3 Use gRPC streaming to achieve real-time data synchronization
🔄 相关术语
❓ 常见问题
gRPC Remote Procedure Call 是什么?
gRPC is a modern, high-performance, open-source Remote Procedure Call (RPC) framework developed by Google. It uses Protocol Buffers as the interface description language and underlying serialization format, supporting bidirectional streaming and efficient cross-language calls.
Higress 如何支持 gRPC Remote Procedure Call?
Higress natively supports gRPC protocol proxying, routing, and transcoding (HTTP to gRPC), serving as a high-performance entry gateway for gRPC services.
深入了解 Higress
探索更多 Higress 的功能和最佳实践