~/talk

Why ivi Switched from Sphinx to Elasticsearch

TalkinRussianat HighLoad++ 2017 · 2017-11-07..11-08· [data-engineering]
links:none on file
slides:none on file

The talk explains why the streaming service ivi migrated its search backend from Sphinx to Elasticsearch. It describes using the search engine as the core of the API and content-availability system, supporting per-region and per-platform indexes with different settings, content catalogs, rights-holder rules and advertising constraints.

AI-written summary · about

  1. 0:00Introduction
  2. 3:35Sphinx problems
  3. 9:58Why switch to Elasticsearch
  4. 13:30New system requirements
  5. 17:44Migration prep
  6. 19:30Early migration issues
  7. 26:16Fault tolerance testing
  8. 30:16Switching to Elasticsearch
  9. 35:54Results and outcomes
  10. 38:24Takeaways and advice
  11. 38:46Q&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.