~/talk

Introduction to Real-Time Analytics with Apache Pinot

Talkat GOTO Chicago 2023 · 2023-05-22..05-24· [databases, data-engineering]
slides:none on file

Apache Pinot is a real‑time, distributed analytics DB that sits on Kafka and serves user‑facing features (LinkedIn feed, Uber Eats) by ingesting events into in‑memory consuming segments and immutable disk segments, then scattering queries via brokers to servers. It targets 100k+ queries/sec with sub‑100 ms latency and second‑level freshness, supports forward/inverted/text/geo(JSON/H3) indexes and a precomputed StarTree index, and is proven in production for low‑latency, high‑concurrency analytics.

AI-written summary · about

  1. 0:00Intro
  2. 2:06Revolution
  3. 9:22A taxonomy of analytics
  4. 20:34Data model
  5. 20:58Query language
  6. 22:38Pinot architecture
  7. 42:23Indexes
  8. 48:57Outro
~/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.