~/conference

OpenSearchCon North America 2025

Join the OpenSearch community at OpenSearchCon NA in San Jose, CA, Sept 8–10, 2025. Learn, connect, and explore the future of search, observability, and security.

titleauthorlength
Highlights from the community and the conference01m
Highlights reel shows hands-on workshops on ingest, indexing, and cluster scaling alongside deep technical sessions that dig into performance tuning and…
Promo on
The OpenSearch Community, Building the Future TogetherCarl Meadows, Corey J. Nolet, Hariharan Gandhi01h 03m
OpenSearch moves under the Linux Foundation and reports 8,800 contributions from 3,300 contributors across 400 organizations, jumping from #70 to the top 20…
Talk on
Advancing Search and Observability at Uber with OpenSearchShanshan Song15m
Uber extends OpenSearch with production-scale semantic vector search using embeddings, a two-phase pipeline (cosine retrieval to winnow billions to thousands…
Talk on
OpenSearch at Atlassian ScaleFernando Garcia Valenzuela13m
Atlassian runs OpenSearch across 300+ clusters, 2,000+ data nodes, and some clusters with 20 billion documents to serve 300,000 customers and 2 million monthly…
Talk on
The Aryn Journey - Growing a Gen AI Startup on OpenSearch and the Road AheadMehul Shah24m
Aryn builds a GenAI stack on OpenSearch, adding a RAG search processor and conversational memory to enable retrieval-augmented conversational search; the…
Talk on
Welcome BackKassian Wren02m
Announces the event schedule and Wi Fi via a QR code on your badge, lists sponsors by tier — gold: Atlassian, AWS, Uber, Yugabyte DB; silver: Data Stacks…
Organiser on
Beyond Vector Search: Building Ultra-Resilient GenAI Applications...Karthik Ranganathan15m
Argues that standalone vector stores create operational friction around data synchronization, ACID guarantees and enterprise resilience and demonstrates a…
Talk on
Scaling OpenSearch: Next-Generation Shard Allo...Rishab Nahata, Arpit Bandejiya, Himshikha Gupta39m
Describes concrete changes that cut full-cluster reroute from 232 minutes to about 40 minutes on a 1,000-node test with 500k shards on 1,000 nodes…
Talk on
CYOP: Create Your Own PluginGaurav Gupta, Nishtha Mittal, Craig Perkins32m
Step‑by‑step plugin build from scaffold to cluster: shows creating plugin zip with plugin descriptor.properties and optional security.policy, building with…
Talk on
10 Billion Downloads: Insights and Trends in Open SourceAvi Press30m
Dataset covers over a trillion downloads (about 2 billion/day) from registries and SDK hooks like scarf.js postinstall telemetry, with ~100 million anonymized…
Talk on
Migrating Queries From Lens and Saved Objects -- Data Tangles To Data...Sarah Hudspeth, Jason Ng26m
Chronosphere engineers extract nested ndjson saved objects and parse KQL/DQL/Lucene shards into reproducible queries, using Jupyter notebooks to inspect…
Talk on
Resilient Segment Replication With Adaptive RefreshVigya Sharma40m
Segment replication causes huge checkpoints that trigger major page faults; implementing byte-sized commits (multiple Lucene commit points per replication…
Talk on
Leveraging Digital Twins and OpenSearch for Personalized Customer ExperiencesSatej Sahu42m
Builds a customer digital twin by generating PySim simulated shoppers and streaming synthetic and real events to S3 where Lambda pseudonymizes data and indexes…
Talk on
Enhancing Query Performance Through Intelligent Data Co-locationRishav Sagar, Tejas Shah43m
Claims a segment creation and merge strategy for OpenSearch that co-locates related documents using a user-defined grouping field or script in index mapping…
Talk on
Optimizing LLM Performance With Caching Strategies in OpenSearchUri Rosenberg, Sherin Chandy36m
Shows an OpenSearch-backed LLM cache that combines exact key and semantic matching, integrates with LongChain GPT-cache patterns and OpenSearch vector stores…
Talk on
From Bottlenecks To Breakthroughs: Optimizing Aggregation in OpenSearch for Lightning-Fas...A. Jain29m
Original monthly date-histogram that took ~7–8s drops to ~162ms when rewritten as per-month range queries and to ~2s when run serially, achieved by leveraging…
Talk on
From LLM-as-a-Judge To Human-in-the-Loop: Rethinking Evaluat...Eric Pugh, Fernando Rejon Barrera33m
Adds LLM-as-a-judge support to OpenSearch 3.1 Search Relevance Workbench and ships a prototype RAGElo ELO-style framework that uses pairwise LLM comparisons to…
Talk on
Beyond RAG - Going From Search to Analytics on Unstructured Data with ArynMehul Shah43m
Builds an AI-powered unstructured data warehouse called Aryn that parses PDFs into images, tables, figures and text with a custom table extractor and VLMs…
Talk on
Deep Dive Into OpenSearch Pull-Based Ingestion at UberVarun Bharadwaj, Yupeng Fu43m
Uber contributes a pull-based ingestion engine into OpenSearch 3.0 that actively reads from Kafka and Kinesis via plugins, stores per-document offsets and a…
Talk on
Operating an OpenSearch Powered E-commerce Search Engine at ScaleLucian Precup, Amine Gani46m
Operating an OpenSearch e‑commerce stack for 1000+ stores uses Adelean’s A2 platform with concrete ops rules: autocomplete uses at least four small indices and…
Talk on
Ingestion at Scale: Open Source Pipelines for Getting Data Into Open...Anurag Gupta, Kevin Fallis42m
Shows concrete pipelines using Fluent Bit, Data Prepper, OpenTelemetry Collector and Kafka to feed OpenSearch with parquet output to S3 now supported in Fluent…
Talk on
From Bug To PR: Turning Customer Pain Points Into Upstream ContributionsBrian Graf, Alex Bunday22m
NetApp Instaclustr converts customer bug reports into upstream fixes by triaging issues, checking existing GitHub work, forking and coding fixes, deploying via…
Talk on
Autoscaling Search and Analytics in Kubernetes: The OpenSearch Operator AdvantagePawel Wlodarczyk36m
A concrete autoscaling pipeline ties the OpenSearch Operator to GitOps and monitoring: OpenSearch Operator uses a smart scaler and pre‑drain to avoid red…
Talk on
Why Content (no, Not Just Docs) Needs More From the Open-Source CommunityKassian Wren20m
Argues that project context is as important as code and claims teams should budget content time — roughly 1.5 hours of content per hour of feature work —…
Talk on
Building Modern Observability Architecture With OpenSearch, OS Ingest...Luis Tiani, Lucas Vieira37m
A working observability stack is assembled: AWS Distro for OpenTelemetry injects traces and generates metrics via a span-to-metric processor, traces and logs…
Talk on
Query Understanding With Large Language Models: Techniques and...Hajer Bouafif, Cédric Pelvet51m
Shows an OpenSearch pipeline that uses LLMs (via Strands agents and Amazon Bedrock in the demo) to do query expansion and filter extraction, turning “black…
Talk on
Mastering OpenSearch Benchmark: Advanced Techniques for Power UsersGovind Kamat, Rishabh Singh39m
Shows how OpenSearch Benchmark actually gets extended: register a Python generate_query_with_random_status parameter source to emit queries that pick HTTP…
Talk on
Kubernetes Under the Magnifying Glass: Observability With OpenSearchArnab Chatterjee21m
Shows how Kubernetes logs, metrics and traces land in a single OpenSearch backend using Fluent Bit daemonsets for logs and an OpenTelemetry collector for…
Talk on
Growing a Vibrant Open Source OpenSearch Community in ChinaCharlie Yang28m
China grows OpenSearch from near-zero to a top contributing region: Chinese repos now lead GitHub star counts for OpenSearch, China ranks third for active core…
Talk on
Managing the Managed: Advanced Automation and Security for Amazon...Luciano Taranto, Derrike Nunn35m
OpenSearch clusters, indices, saved objects, role mappings and Flow Framework workflows deploy from a single CDK command using the open source CDK ProServe lib…
Talk on
Building Next-gen Search With OpenSearchPietro Mele, Lucian Precup36m
OpenSearch 3.x exposes agentic RAG: register a model (connector + model group), create a plan-execute-reflect agent with conversation index memory, and bind…
Talk on
Use OpenSearch as Your Vector Search Database To Optimize GenAI Accuracy!Anil Inamdar28m
Shows how OpenSearch becomes a production vector DB: enable the KNN plugin, store dense and sparse embeddings alongside inverted indexes, and use chunking…
Talk on
Beyond Single Vectors: Multi-Vector Search for Enhanced...Praveen Mohan Prasad, Gene Alpert52m
Multi-vector late-interaction (ColBERT / ColPaLi) keeps token/patch vectors and uses max-sim token→token scoring, implemented in OpenSearch via nested vector…
Talk on
A Deep Dive Into OpenSearch Plugin Architecture and Introducing Hot...Pranav Garg, Aman Kumar37m
A prototype implements load/register/remove APIs to add plugin classes to the JVM, update mutable registries (analysis Registry changes from immutable maps to…
Talk on
Agentic AI Meets Search: Real-World Use Cases With...Aditya Soni, Seema Saharan, Anshika Tiwari37m
OpenSearch 3.0 experimental MCP enables agents to call search and observability data as typed tools and the demo wires a Streamlit UI to an MCP connector using…
Talk on
Implementing Piped Processing Language in OpenSearch Via Apache CalciteLantao Jin, Heng Qian41m
OpenSearch integrates Apache Calcite into a new core engine v3 to compile PPL into Calcite RelNodes, reuse v2 scan logic, and generate physical plans with…
Talk on
Mastering OpenSearch Snapshots: From Basics To Advanced StrategiesAshish Singh, Chaitanya KSR48m
Covers concrete ops and numbers: repository tests on S3/Azure/GCS, hashed prefix snapshots to spread backend partitions, and shallow v2 snapshots that reduce…
Talk on
OpenSearch Joins a Foundation: A Blueprint for Community-Led MigrationJiaxiang Zhu, Saurabh Singh36m
OpenSearch transfers 120+ repos, domains and GitHub org ownership to the Linux Foundation, creates a Technical Steering Committee and SIGs (notably a Big Build…
Talk on
Extending OpenSearch: A Practical Guide To Building Custom PluginsLucian Precup, Oceane Piedallu24m
Six concrete plugins with code on GitHub: a smart ASCIIfolding rules analyzer that preserves accents for specified words (fixes French edge cases), an ingest…
Talk on
Derived Source: Slash Storage Costs Without Losing Data in Open...Mohit Godwani, Tanik Pansuriya37m
Derived Source reconstructs the _source at fetch time from doc values and stored fields and is configurable via an index setting. It ships in OpenSearch 3.2…
Talk on
Digging Into OpenSearch’s Memory: Lucene and JVM Garbage Collection Under the...Yeonghyeon Ko39m
Indexing in OpenSearch generates a storm of short‑lived Lucene objects that drive frequent young GCs, high promotion rates and wasted heap; attaching visual VM…
Talk on
From Chaos To Clarity: Centralizing Observability With OpenSearch at ScaleIdo Ziv35m
Calura migrates observability to OpenSearch using AWS managed OpenSearch with Data Prepper for ingest, Fluent Bit + Prometheus exporters and OpenTelemetry for…
Talk on
Orchestrating Multimodal RAG With Agentic WorkflowsBobby Mohammed, Surya Kari31m
Built a multimodal RAG pipeline that combines OpenSearch MCP server, Quen2.5 VL (hosted on SageMaker AI) and AWS Strands as an orchestrator to let agents…
Talk on
Innovating at Scale: Lessons from Pegasystems' OpenSearch JourneyAmanda Katona, Satya Mishra35m
Pegasystems migrates from embedded Elasticsearch to managed OpenSearch with NetApp Instaclustr, using Kafka and Cassandra as backing services, running in…
Talk on
AI-Ready Data Foundation Using Amazon OpenSearchNavnit Shukla, Gagan Brahmi38m
Shows a working OpenSearch pipeline that ingests PDFs, emails and logs, creates vector-enabled indexes, and serves hybrid semantic plus keyword queries with…
Talk on
Accelerating OpenSearch With Streaming: Apache Arrow, Flight, Data...Saurabh Singh, Harsha Vamsi45m
A new streaming framework integrates Apache Arrow with Flight and gRPC and a DataFusion-capable query layer to stream per-segment Arrow batches to the…
Talk on
AI & OpenSearch: Confronting the New Frontier of Security & Compl...Hugo Huang, Mohamed Nsiri31m
A survey of 500+ IT and security leaders finds 60% basic or no security for AI/ML systems and 43% are very or extremely concerned about securing the AI stack…
Talk on
Securing Data With CedarMichael Schwartz30m
Demo plugin embeds a Cedar-based Java PDP into OpenSearch to filter Search API results per-document, mapping claims from tokens to Cedar objects and emitting…
Talk on
DTEX's OpenSearch Journey: From Migration to InnovationPrashant Agrawal, Sulabh Jain40m
Shows a live migration using the OpenSearch Migration Assistant and its reindex-from-snapshot flow that takes snapshots from Elasticsearch (supports 1.x…
Talk on
From Kernel To Cloud: Building a Complete Open Source Observ...Anirudha Jadhav, Shenoy Gurudatt31m
Claims a full open source pipeline that captures kernel-level telemetry and surfaces root causes; uses Inspektor Gadget eBPF gadgets (CPU profile, OOM kill…
Talk on
Operating OpenSearch at Scale: Lessons From Managing 10,000+ Clusters Across...Hariharan Gandhi52m
Run a K8s-based platform that manages 11,000 clusters and ~60,000 persistent volumes, uses custom Kubernetes operators plus per-namespace maintainers to…
Talk on
Next-Gen Search: How Uber and the OpenSearch Community Built a Cloud Native 3.0Shubham Gupta31m
Uber describes moving from a Lucene lambda pipeline to contributions that shape OpenSearch 3.0: a decoupled reader and writer roles pattern with writers…
Talk on
Introducing OpenSearch’s Search Relevance Workbench!Eric Pugh, Stavros Macrakis39m
Search Relevance Workbench shows how to measure and improve search quality end to end: it introduces Search Configurations as named, versioned…
Talk on
Work Smarter, Not Harder: Discover Your OpenSearch Clusters Breaking...Mike Oviedo, Rishabh Singh23m
OpenSearch Benchmark adds Redline Testing, a feedback-driven load test that starts at zero clients and dynamically ramps clients up or down by monitoring…
Talk on
OTeL/Piped Processing Language: Simplifying Observability Queries With Open...Peng Huo, Ashwin Pc37m
OpenSearch Piped Processing Language (PPL) provides a Unix-style pipeline for observability queries, claiming Unix-like pipe syntax and compatibility with…
Talk on
OpenTelemetry With OpenSearch: Use-Cases, Status and RoadmapItamar Syn Hershko29m
Explains how to ingest OpenTelemetry traces, metrics and logs into OpenSearch using the OpenTelemetry Collector (recommend the Amazon distribution) and…
Talk on
Integrating Realtime User Behavioral Embeddings Into OpenSearchTrey Grainger41m
Uses OpenSearch User Behavior Insights plus Spark notebooks to ingest clickstreams, train latent behavioral embeddings with alternating least squares, and…
Talk on
Capacity Planning, and Scaling/Optimization for Vector WorkloadsJon Handler47m
Capacity planning example targets 125 million products with ~2 KB metadata and 1536‑dim vectors. Exact storage hits ~3 TB for vectors (≈7 TB with replicas) and…
Talk on
From Traces To Action: Auto-Instrumenting LLMs for Observability...Aditya Soni, Anshika Tiwari32m
Demonstrates auto-collecting traces, metrics, logs from an LLM app using OpenTelemetry auto-instrumentation, enriching requests with model, token and latency…
Talk on
OpenSearch and the Path to a Trillion-scale Vector DatabaseVamshi Vijay Nakkirtha43m
OpenSearch adds concrete engineering: disk-optimized vector search uses binary quantization + HNSW to scan compressed bits, then rescoring on full-precision…
Talk on
Advancing OpenSearch With gRPC and Protobuf at Uber: A High-Performance...Karen Xu, Shuyi Zhang42m
Uber adds a parallel gRPC + Protobuf transport to OpenSearch 3.2 that runs on separate ports and requires an enablement setting, with generated proto libraries…
Talk on
Repeatable Benchmarking: An Exploration of OpenSearch Vs ElasticsearchEvan Downing22m
Compares OpenSearch v2.17 and Elasticsearch v8.15 using an open, automated framework running OpenSearch Benchmark on AWS via GitHub Actions, deploying fresh…
Talk on
The Imitation Game: Encapsulate Your OSB Workload at ScaleIan Hoang, Govind Kamat36m
OpenSearch Benchmark now generates privacy-safe, production-like datasets and streams them into tests at terabyte scale. It offers synthetic data generation…
Talk on
OpenSearch Flow and Agent Frameworks: Easy AIJon Handler43m
OpenSearch 2.13 adds a flow framework and 3.0 ships workflow templates plus an agent framework that runs tool chains; the demo uses the neural plugin (ingest…
Talk on
Vital Signs: OpenSearch and BioobservabilityNate Boot32m
A long‑stay EEG records a tonic‑clonic seizure and pins the misfiring to the left temporal lobe; seven out of ten epilepsy cases show no root cause. OpenSearch…
Talk on
Beyond the Code: Evolving OpenSearch's Release Process for...Jiaxiang Zhu, Sayali Gaikawad42m
OpenSearch automates builds, tests, signing and publishing but keeps concrete controls: incremental builds cut build time ~34%, parallelized workflows shave…
Talk on
OpenSearch Migrations: Modernize Without WorryPeter Nied, Brian Presley42m
Migration Assistant automates multi‑version upgrades by combining reindex from snapshot to backfill historical data and capture and replay (Kafka-backed) to…
Talk on
GenAIOps - OpenSearch for AI & GenAI Platform ObservabilityRamesh Kumar Manickam, Rama Pabolu20m
End-to-end GenAIOps pipeline using OpenTelemetry -> OpenSearch -> Jaeger collects metrics, logs, traces and baggage from Kubernetes-hosted LLMs, Vector DBs…
Talk on
Using OpenSearch as a Database With DataFusionMarc Handalian, Michael Froh42m
Integrates DataFusion with OpenSearch to run SQL-style planning, joins, and aggregations by implementing a DataFusion table provider that executes shard…
Talk on
Introducing the OCSF Normalization Playground for Preparing Data for...Kevin Fallis, Chris Helma42m
Tool demonstrates rapid generation of OCSF 1.1.0 transformations using a GenAI assistant and produces runnable Python extraction/transformation code that…
Talk on
Building Intelligent Search Systems With Agentic RAG and OpenSearchVivek Gautam, Rushabh Lokhande40m
Demonstrates an Agentic RAG pipeline that uses OpenSearch vector DB with Amazon Titan embeddings, an agent built on Strands agent SDK, and a Lambda/API Gateway…
Talk on
Unlocking GPU Powers for Vector Search: OpenSearch's New FrontierNavneet Verma, Jay Deng47m
Shows a drop‑in architecture that uploads segment vectors to an object store and offloads index building to a remote GPU build fleet, using NVIDIA CAGRA to…
Talk on
Fine-Grained Authorization for Secure RAG With OpenSearchJuan Pablo Noreña17m
A running on‑prem RAG proof of concept uses OpenSearch as the vector DB, a router that builds kNN queries, and OpenFGA to assert per‑user permissions so only…
Talk on
A Visual AI Search Flow Builder for OpenSearch: Build GenAI and Vector...Tyler Ohlsen, Owais Kazi38m
A low‑code UI plus a backend plugin actually provisions end‑to‑end OpenSearch ML stacks with a single API call: it registers connectors and models (Cohere…
Talk on
Sharding 2.0: Unlocking Infinite Search Scalability in OpenSearchVikas Bansal, Paras Jain22m
OpenSearch implements in-place physical shard splitting that replaces a hot root shard with multiple child shards using root-child shard model and mutually…
Talk on
Vector Search Beyond the Hype: Real-World Implementation and Performance InsightsSamuel Herman44m
Shows concrete outcomes from building the jVector KNN plugin for OpenSearch: inline vectors reduce random IO and often lower latency versus aggressive…
Talk on
Flexible OpenSearch Data Management With Apache Iceberg: Data...Sotaro Hikita, Shuhei Fukami39m
Proposes using Apache Iceberg as the staging layer between sources and OpenSearch, demonstrating point‑in‑time loads, cost‑effective snapshot versioning and…
Talk on
Keynote: Welcome BackEric Pugh02m
Welcome back remarks thank sponsors listed as Lassian AWS Uber Yugabyte DB data stacks materialize NetApp Instacluster and Arian Elatra Greer Infino and Pulse…
Talk on
Unconference: OpenSearch is not a database!Gene Alpert09m
Argument: OpenSearch lacks no integrity enforcement and data independence, so schemas changing force app updates. Evidence: customers repeatedly hit join…
Talk on
Unconference: Python Now! An OpenSearch world with/in/on PythonEric Pugh, Charlie Yang14m
Panel argues for bringing real Python into OpenSearch and outlines concrete paths: a JVM-embedded interpreter called grow pi for direct Java–Python access…
Talk on
Unconference: Explainable Vector SearchPraveen Mohad Prasad15m
Claim: single-vector underperforms BM25 on complex logical queries, supported by a 50k document dataset with 1k queries where single-vector embedder trails…
Talk on
Unconference: How will AI + Search (IR) converge?Stavros Macrakis09m
Argues that information retrieval has a 50 year history that AI folks often ignore and that popular fixes like vector DB vs search misunderstand the need for…
Talk on
Unconference: Self-optimizing deep research agentsJakub Zavrel14m
Claims that modular, non-differentiable deep research agents can self-optimize using an LLM to critique and rewire prompts and pipelines, evaluated on…
Talk on
Unconference: Context is all you need?Navnit Shukla12m
Claim: context selection — not bigger models — fixes hallucination and cost for production GenAI. Demonstration-level pattern: ingest core documents into…
Talk on
Highlights — San Jose, California (Sept 8–10)01m
Three days of clips compress keynote claims, three technical deep dives, community panels and live demos showing working OpenSearch deployments and migrations…
Promo on
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.