Slide 5
Slide 5 text
APPLICATION
SELECT
FROM
GROUP BY
company_id,
avg(spend) AS avg_campaign_spend
compaigns
company_id;
METADATA
COORDINATOR
NODE
WORKER NODES
W1
W2
W3 …
Wn
SELECT company_id
sum(spend),
count(spend) …
FROM
campaigns_2009 …
SELECT company_id
sum(spend),
count(spend) …
FROM
campaigns_2001 …
SELECT company_id
sum(spend),
count(spend) …
FROM
campaigns_2017 …
How Hyperscale (Citus) Shards Postgres Across Nodes / DISTRIBUTED AGGREGATE