~/talk

Argonauts of Data: Building Scalable and Effective Data Pipelin...

Talkat ArgoCon NA 2024 · on Tuesday, 2024-11-12· at 14:10· Salt Palace | Level 2 | 254 B· [data-engineering]
links:none on file
slides:none on file

Atlan reworks ETL by splitting the heavy column transformation work into chunked 10M files and using Argo’s withSequence plus a semaphore to parallelize transforms, cutting a 100M‑row transform from ~22 hours to a fraction and claiming a 450% speedup. Subsequent runs use marker‑based incremental extraction to fetch only changed metadata, dropping extract times to minutes. Dynamic resource sizing plus incremental retries reduce failures and raise success rate from ~78% to 96.5%, and swapping PySpark for DuckDB processes millions of query histories far faster.

AI-written summary · about

  1. 0:00Atlan and Argo workflows
  2. 2:32Why Argo workflows for data
  3. 3:58ETL workflows in Argo
  4. 4:39Performance challenges at scale
  5. 5:00Optimizing first-run ETL
  6. 9:07Fixing subsequent-run issues
  7. 12:19Reliability for resilience
  8. 13:22Dynamic pod allocation
  9. 16:49DuckDB parallel queries
  10. 23:13Summary and Q&A
~/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.