~/talk

​Postgres at Any Scale​

Talkat RailsConf 2017 · 2017-04-25..04-27· [databases]
slides:none on file

Claims practical steps: start with pg_dump backups and tested restores, use wal-e for continuous WAL archiving to S3, add not‑null/unique/index/check/enum/range/jsonb constraints and an exclusion constraint to prevent billing overlaps, and use the uuid→bytea trick for exclusion indexes. For scale, run hot standbys and mix synchronous writes, or install the open‑source Citus Postgres extension to shard and distribute queries — authors report 500–700× speedups on some queries and ~500k writes/sec on a 32‑node cluster (7M in bulk inserts).

AI-written summary · about

  1. 0:00Introduction
  2. 1:09Overview
  3. 1:39Data Size
  4. 2:31Backups
  5. 4:33Constraints
  6. 9:15Columns
  7. 11:40Data types as constraints
  8. 13:28Range data types
  9. 15:45enums
  10. 17:34medium
  11. 28:01architecture
  12. 33:15questions
~/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.