~/talk

PostgreSQL Distributed: Architectures & Best practices

github:marcoslot
slides:none on file

Compares concrete PostgreSQL deployments and their tradeoffs: cloud block storage (EBS) raises disk latency ~10x and drops IOPS from ~1,000,000 NVMe to thousands, hurting throughput and recovery; read replicas scale reads (examples up to ~100,000 reads/s) but introduce eventual/monotonic read anomalies and wasted cache across replicas; Aurora-like dbms-optimized storage uses six‑way WAL replication to remove local page writes but increases commit latency and IO cost; sharding (Citus) scales CPU and data but adds per-insert network roundtrips and makes shard key choice critical.

AI-written summary · about

  1. 0:00Introduction and motivation
  2. 1:52Single machine PostgreSQL
  3. 6:07Network attached block storage
  4. 12:45Read replicas tradeoffs
  5. 19:48DBMS optimized storage
  6. 24:42Sharding architectures
  7. 31:50Active-active systems
  8. 35:25Distributed SQL overview
  9. 38:14Key tradeoffs summary
  10. 39:25Q&A session
~/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.