~/talk

Pinterest’s Exploration of Distributed SQL

Talkat Distributed SQL Summit 2020 · 2020-09-15..09-17· [databases]
links:none on file
slides:none on file

Pinterest runs HBase across roughly 50 clusters storing over 10+ PB and serving ~100M+ QPS with many systems on top (graph DB “Zen”, column store UMS, RocksDB K/V, Muse search, Druid, Goku). Middleware adds transactions and secondary indexes but causes complexity, inconsistencies and 24‑hour index rechecks. After evaluating ~15 options, open‑source NewSQL candidates stood out and the team runs dark‑traffic migration tests (schema compatibility, online migration, validation) to measure performance, hotspots, operational costs and reliability before any cutover.

AI-written summary · about

  1. 0:00Start
  2. 0:11Agenda
  3. 0:38The Evolution of Pinterest Online Storage
  4. 2:41Overview about Hbase and Pinterest
  5. 4:27Index Data Store
  6. 5:02Storage Systems
  7. 5:35The Architecture of the Edge Base Ecosystem
  8. 6:21Hbase Replication Proxy
  9. 7:49High Complexity
  10. 8:25Challenge Is Data Inconsistencies
  11. 9:13Tail Latency
  12. 10:28Major Pain Points of Zen
  13. 16:24Performance Benchmarking
  14. 19:38System Maturity
  15. 20:45Operational Load
  16. 21:48Early Learnings
~/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.