Did you know that #OpenSearch nodes have native support for #gRPC and #Protobuf?
We ran benchmarks comparing gRPC and REST, and saw significant reduction in:
📉 payload size
📉 latency
📉 CPU utilization (on both client & server sides)
📉 client-side processing time
We also auto-generate the Protobuf definitions from the OpenSearch Project OpenAPI specifications to keep consistency across REST and gRPC APIs.
Check out the @OpenSearchProject blog:
https://opensearch.org/blog/advancing-opensearch-with-grpc-and-protocol-buffers/






