Saurabh Singh

Saurabh Singh

Saurabh Singh is a Software Development Manager at OpenSearch Project and an active open source maintainer and Technical Steering Committee contributor in the OpenSearch project. He leads the Core Search, Performance, and Query Engine initiatives, focusing on large scale distributed search systems, modern query processing, and performance optimization across analytics and retrieval workloads.

His work centers on evolving search engines beyond traditional inverted index paradigms by integrating columnar processing, vectorized execution, SIMD optimizations, and multi engine architectures leveraging technologies such as Apache Arrow and DataFusion. Saurabh drives benchmarking strategy and real world performance engineering, helping bridge the gap between academic research and production scale distributed systems.

A frequent speaker and contributor in the search and data ecosystem, he collaborates with industry and open source communities to shape the future of scalable search, analytics, and modern data processing architectures.

Sessions

Scale
Search
Stream

From Inverted Index to Columnar Vectorized Execution Search

Talk
Search engines are converging with analytical data systems. This talk explores how columnar data layouts, SIMD-accelerated execution, and bulk-oriented processing are reshaping search internals. We examine where traditional models fall short and how hardware-aware techniques from analytics engines are defining the next search infrastructure.