World Congress 2026 Europe - Virtual Stage Jul 2, 2026

Boosting OpenSearch Performance: gRPC Search in Action

Sakshi Nasha

Replacing text-heavy JSON with native gRPC binary serialization shrinks OpenSearch payloads by 53%. Learn how this architectural shift slashes latency for massive analytics workloads.

Pause
Mute Enter Fullscreen
#1 about 3 min

Transport layer bottlenecks in modern OpenSearch applications

How API communication, serialization, and network transfers create major latency overheads in large-scale analytics workloads.

#2 about 2 min

The hidden performance costs of JSON serialization

Why the repetitive fields and larger payloads in schema-free JSON hamper network efficiency at scale.

#3 about 3 min

Reducing network overhead with Protobuf binary serialization

How encoding fields as compact numerical identifiers in Protobuf significantly reduces payload size and CPU usage.

#4 about 2 min

Decoupling serialization formats from transport protocols

Overcoming common misconceptions by demonstrating that Protobuf can be used with REST APIs independent of the gRPC framework.

#5 about 3 min

Implementing native gRPC and synchronizing with REST APIs

Resolving dual-maintenance bottlenecks by building an automated pipeline that converts OpenAPI specifications into Protobuf definitions.

#6 about 1 min

Supported OpenSearch APIs for gRPC in version 3.2

Reviewing current gRPC availability to understand support limitations for bulk ingestions and KNN vector search.

#7 about 2 min

Configuring gRPC bindings in the OpenSearch YAML

Configuring network layer properties to establish published ports and binding hosts for a local gRPC server.

#8 about 3 min

Benchmarking throughput and latency for KNN and bulk requests

Analyzing official test results that demonstrate massive latency reductions and throughput increases under gRPC compared to REST.

#9 about 2 min

Understanding the architectural drivers of gRPC performance gains

Why compact payloads and HTTP/2 multiplexing deliver concurrent processing with fewer connections and lower processing times.

#10 about 2 min

Choosing between gRPC and REST for specific use cases

Balancing the high-performance benefits of service-to-service gRPC with the simplicity and debugging friendliness of REST.

#11 about 4 min

Resources and opportunities for OpenSearch community contributions

Accessing key documentation and project roadmaps to facilitate open-source contributions to the OpenSearch ecosystem.

Matching moments

49 sec

Supported native gRPC operations in current OpenSearch releases

Sakshi Nasha Sakshi Nasha · Europe 2026 Virtual

1:44 min

Configuring the gRPC server port bindings in OpenSearch

Sakshi Nasha Sakshi Nasha · Europe 2026 Virtual

2:41 min

High performance communication protocols using gRPC

Simon Auer Simon Auer · World Congress 2025

1:07 min

Introduction to OpenSearch and data management

Olena Kutsenko · World Congress 2022

3:00 min

Benchmarking SearchOLAP against existing database engines

Andrey Abramov Andrey Abramov · World Congress 2026 Europe

1:11 min

Evaluating architectural trade-offs between REST and gRPC

Sakshi Nasha Sakshi Nasha · Europe 2026 Virtual

Upcoming sessions on this topic

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 · 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 25, 2026 · 10:20–10:50

Stage 2

API = Some REST and HTTP, right? RIGHT?!

Rustam Mehmandarov

Passionate computer scientist

Rustam Mehmandarov
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 · 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