~/lightning

Lightning Talk: Learning from Cortex to Improve Promscale HA

Lightningat PromCon North America 2021 · on Monday, 2021-10-11· [devops-and-delivery]
slides:none on file

Promscale replaces fragile DB locks with a Cortex-inspired design that deduplicates Prometheus HA replicas by storing replica identity in the samples and coordinating writes with immutable leases per time range so only one replica owns that interval. Data flows: two (or more) Prometheus replicas add external labels, send through a load balancer to a Promscale tier, which uses the lease to decide which samples to ingest into TimescaleDB on Postgres. This removes one-to-one coupling, improves scalability, and gives a durable history of who owned each interval.

AI-written summary · about

  1. 0:00Intro
  2. 0:13What is Prometheus High-Availability
  3. 1:24Original Solution
  4. 2:04Problem 1
  5. 3:04New Approach: immutable leases
  6. 4:01Using an insight from Cortex
  7. 5:13New Architecture
~/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.