World Congress 2026 Europe - Virtual Stage Jul 1, 2026 Session details

Boosting OpenSearch Performance: gRPC Search in Action

Sakshi Nasha

Ditch JSON serialization overhead for your massive-scale analytics. Discover how OpenSearch utilizes native gRPC to slash payload sizes by 53% and reduce latency by 22%.

Pause
Mute Enter Fullscreen
#1 about 3 min

Transport layer bottlenecks in analytics workloads

Communication overhead acts as a major bottleneck in distributed search queries.

#2 about 5 min

Comparing JSON payload flexibility to Protobuf serialization efficiency

Protobuf handles repetitive fields using compact numerical identifiers to reduce payload sizes compared to JSON.

#3 about 2 min

Distinguishing Protobuf serialization layer from HTTP transport protocols

Protobuf can format REST payloads uniformly, but native gRPC integrates Protobuf directly with HTTP/2 for maximized efficiency.

#4 about 3 min

Synchronizing REST and native gRPC interfaces automatically

An automated conversion pipeline maps OpenAPI specifications into equivalent Protobuf definitions to prevent deployment drift.

#5 about 1 min

Supported native gRPC operations in current OpenSearch releases

Native gRPC support applies primarily to bulk ingestion, KNN vector searches, and basic search queries starting from version 3.2.

#6 about 2 min

Configuring the gRPC server port bindings in OpenSearch

Administrators apply custom binding hosts and published ports via standard YAML configuration files to enable the transport layer.

#7 about 2 min

Benchmarking KNN vector search and bulk ingestion performance

Testing shows increased cluster throughput for vector search and significant latency reductions during bulk document ingestion.

#8 about 2 min

Running local network persistent connection latency experiments

Local test scripts isolate transport performance to demonstrate lower network latency for persistent gRPC connections versus default REST configurations.

#9 about 2 min

Understanding network payload reduction and HTTP protocol multiplexing

Deep reductions in network transfer times arise directly from binary payloads alongside concurrent request capabilities within HTTP/2 environments.

#10 about 2 min

Evaluating architectural trade-offs between REST and gRPC

REST provides debugging simplicity and broader compliance, whereas gRPC excels natively in internal node-to-node microservice communications.

#11 about 4 min

Reviewing the OpenSearch roadmap and community contribution opportunities

Open technical documentation and development pipelines offer opportunities for peers to guide the continued expansions of open-source frameworks.

Matching moments

45 sec

Supported OpenSearch APIs for gRPC in version 3.2

Sakshi Nasha Sakshi Nasha · Europe 2026 Virtual

2:26 min

Transport layer bottlenecks in modern OpenSearch applications

Sakshi Nasha Sakshi Nasha · Europe 2026 Virtual

2:53 min

Benchmarking throughput and latency for KNN and bulk requests

Sakshi Nasha Sakshi Nasha · Europe 2026 Virtual

1:28 min

Understanding the architectural drivers of gRPC performance gains

Sakshi Nasha Sakshi Nasha · Europe 2026 Virtual

2:31 min

Implementing native gRPC and synchronizing with REST APIs

Sakshi Nasha Sakshi Nasha · Europe 2026 Virtual

1:50 min

Configuring gRPC bindings in the OpenSearch YAML

Sakshi Nasha Sakshi Nasha · Europe 2026 Virtual

Upcoming sessions on this topic

Open session

World Congress 2026 North America

September 25, 2026 · 16:50–17:20

Stage 4

Engineering Moneyball: How We Benchmarked Google vs Meta

Jirka Bachel

Co-Founder & CEO

Jirka Bachel
Open session

World Congress 2026 North America

September 24, 2026 · 14:50–15:20

Stage 9

How to generate business value through performance optimizations

Nikolai Sidiropulo

Software Engineer at Meta

Nikolai Sidiropulo
Open session

World Congress 2026 North America

September 25, 2026 · 14:10–14:40

Stage 4

Headroom: A Context Optimization Layer for LLM Applications

Tejas Chopra

Senior Software Engineer at Netflix

Tejas Chopra
Open session

World Congress 2026 North America

September 25, 2026 · 13:30–14:00

Stage 2

Bluesky's Open Source Moderation Tools: LLM-based Event Detection in Python

Alex Garnett

Developer Relations, Bluesky

Alex Garnett
Open session

World Congress 2026 North America

September 24, 2026 · 13:30–15:30

Stage 14

From Signal to Action: Empowering Your AI SRE with OpenTelemetry Data

Julia Furst Morgado, Raphael Manke

Julia Furst Morgado
Raphael Manke
Open session

World Congress 2026 North America

September 24, 2026 · 17:30–18:00

Stage 3

Scaling Distributed Queues for AI workloads

Jasmit Kaur Saluja

Software Engineer at Meta Platforms Inc

Jasmit Kaur Saluja