~/talk

Next-Gen Search: How Uber and the OpenSearch Community Built a Cloud Native 3.0

slides:none on file

Uber describes moving from a Lucene lambda pipeline to contributions that shape OpenSearch 3.0: a decoupled reader and writer roles pattern with writers flushing sorted segments to S3 and readers pulling them, a Kafka-based ingestor and pull-based ingestion for serverless, and term-based sharding/routing. Production numbers: 50 billion+ searches/day, ~150 clusters, P50 <50ms P99 <150ms and peak ingestion ~100k upserts/sec. Static-rank posting lists, forward-index reranking and subshard concurrent search reduce latency and storage; a cloud-native prototype is underway.

AI-written summary · about

  1. 0:00Cloud native OpenSearch intro
  2. 2:29Uber’s search use cases
  3. 5:20Current search architecture
  4. 8:06Uber Eats search case
  5. 14:27System limits and OpenSearch
  6. 15:31Cloud native vision
  7. 19:07OpenSearch roadmap
  8. 20:32Q&A
~/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.