~/talk

Blazin’ Fast PromQL

slides:none on file

Prometheus’ single-threaded PromQL engine limits large queries, so Cortex builds a query front-end that does step alignment, per-day partial queries and result caching (memcached for immutable chunks, careful index caching). Splitting a 7-day query into seven parallel subqueries cuts 2.5s → 1.4s without cache and to ~0.2s with cache; a heavy dev query drops ~10s → ~3s with caching+parallelism (aiming for 100ms at millions of series). Front-end also works in front of Prometheus/Thanos.

AI-written summary · about

  1. 0:00Introduction
  2. 1:22Cortex
  3. 3:58Prometheus
  4. 14:21Demo
  5. 18:21Whats next
  6. 19:45Aggregation
  7. 20:26MapReduce
  8. 23:08Parallel Processing
  9. 23:56Future Plans
  10. 25:25Questions
  11. 31:53Metrics
~/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.