~/talk

Breakout Session

Talkat PGConf Silicon Valley 2015 · 2015-11-17..11-18· [databases]
links:none on file
slides:none on file

Claims a working replacement for Hbase OLAP by combining PLProxy and Postgres-HLL: a distributed Postgres cluster that uses HLL sketches for commutative, idempotent counts and plproxy to fan out writes. Prototype gets ~2k events/sec on three nodes, batching to ~11k and with more parallel shards to ~25k, runs on loaded clusters (60GB test data), and supports ad‑hoc SQL. Limits include deadlocks on unsorted batches, no cross‑table joins unless same partition key, operational complexity, and not yet productionized.

AI-written summary · about

  1. 0:00Start
  2. 1:27POSTGRES AS DISTRIBUTED ONLINE PROCESSING ANALYTICS ENGINE 1. Problem Statement 2. Distributed Postgres 3. Probabalistic Datastructures 4. Benchmarking Solutions, Unloaded/Loaded.
  3. 2:49EXPLORING SOLUTIONS Postgres is pretty nice to work with. Makes adhoc analytics simple. Well known replication and backup story
  4. 4:33APPROACH Two phase commit Commutative, Idempotent data
  5. 4:54IDEMPOTENT WRITES WITH HYPERLOGLOG Postgres-hll extension Commutative, idempotent Fast, approximate, cardinality
  6. 8:09CLUSTER CONFIG Partition defs, cluster version, connection config elided Partition mapping is as follows
~/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.