~/talk

How to Build and Monitor a Fast and Reliable Search Application

TalkinGermanat code.talks commerce 2019 · 2019-04-09..04-10· [observability]
speakerdeck:tkaessmann
links:none on file
slides:none on file

Mondia’s search backend powers streaming and DTO services for millions of users (customers include o2 and Vodafone in Germany); the team implemented streaming indexing with Apache Flink and Apache Solr to make new items quickly available in the search index. They instrumented the architecture with extensive metrics to detect bottlenecks fast, and the talk walks through the system design, the observability tools used, and key learnings and pitfalls from their development experience.

AI-written summary · about

  1. 0:00Introduction
  2. 4:10User request flow
  3. 8:02Solr indexing pipeline
  4. 13:39Optimizing Solr collections
  5. 16:30Monitoring distributed systems
  6. 17:54Content delivery tracking
  7. 23:55DSL implementation tracking
  8. 29:51Summary
~/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.