~/talk

Building Large Scale ETL Pipelines with Dask

slides:none on file

New Dask DataFrame implementation claims concrete wins: switching to pyarrow-backed strings cuts string-heavy memory use by over 50% and speeds some string ops 2–3x, a redesigned shuffle achieves constant-memory shuffling and handles tens of terabytes using 500 GB RAM, and a query optimizer yields up to a 19x speedup (950s to 50s) on benchmarks. The team assembles an ETL pipeline reading JSON from S3, writing to Delta Lake, runs on a 250-worker cloud cluster, and the demo shows the new path completing while the old one spills and stalls.

AI-written summary · about

  1. 0:00Dask for ETL pipelines
  2. 1:10Dask DataFrame improvements
  3. 3:17Arrow strings for memory
  4. 4:22Distributed join performance
  5. 5:47Shuffling for scaling
  6. 7:36Query optimization in Dask
  7. 10:05Small partitions handling
  8. 11:31Reducing network transfers
  9. 13:59Demo old vs new
  10. 17:05Dask in large ETL
  11. 21:47Dask with workflow schedulers
  12. 22:30ETL with JSON data
  13. 24:38Q&A Dask vs Spark
~/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.