~/talk

A quack at building scalable data pipelines with DuckDB

Talkat DuckCon #5 (Seattle, 2024) · on Thursday, 2024-08-15· [data-engineering]
links:none on file
slides:none on file

Atlan describes a Kubernetes-native pipeline using Argo Workflows to run embedded DuckDB instances that read and write Parquet artifacts on S3. A TPC-like dataset is ~100 GB in memory and compresses to ~39 GB Parquet, split into ~3.3 GB chunks handed to per-pod queries; DuckDB runs about twice as fast as the prior PySpark setup under these limits. The system applies predicate pushdown, memory/thread limits, dynamic pod sizing and recursive DAGs and it succeeds at lean, scalable analytics.

AI-written summary · about

  1. 0:00Introduction to Argo
  2. 0:26Argo workflow artifacts
  3. 1:21Data pipelines at Atlan
  4. 1:48Architecture and data
  5. 2:38TPC-DS benchmark example
  6. 3:02Performance results
  7. 3:36Pipeline benefits
  8. 4:27Dashboarding and summary
  9. 5:05Q&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.