~/talk

Scaling PyData with Dask

Talkat PyData DC 2018 · on Friday, 2018-11-16· [python, kubernetes]
name:Jim Crist
github:jcrist
slides:none on file

Hands-on tutorial shows how to scale Pandas and scikit-learn using Dask on a cloud Jupyter/Kubernetes cluster, actually launching a cluster with 20 workers, 2 cores each, 140 GB and reading CSVs from Google Cloud into Dask dataframes and delayed workflows split into 365 partitions. It reports aggregating about 245 million rows, demonstrates persisting to memory, index-based speedups (time-series resample), delayed parallelism cutting multi-step sleeps from 3s to ~2s, and the dashboard and adaptive scaling working live.

AI-written summary · about

  1. 0:00Setup for Dask tutorial
  2. 1:30Introduction to Dask
  3. 10:13Scaling pandas with Dask DataFrames
  4. 22:54Optimizing Dask DataFrame performance
  5. 33:50Dask collections beyond DataFrames
  6. 41:09Parallelizing workflows with Dask Delayed
  7. 54:05Distributed scheduling with Dask Delayed
  8. 1:03:22Machine learning with Dask ML
  9. 1:07:49Q&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.