Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Deploying Dask Distributed
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Jacob Tomlinson
May 19, 2021
Technology
310
0
Share
Deploying Dask Distributed
Jacob Tomlinson
May 19, 2021
More Decks by Jacob Tomlinson
See All by Jacob Tomlinson
EffVer - Version your code by the effort required to upgrade
jacobtomlinson
0
64
Tech Exeter - Intro to Kubernetes 10 Year Update
jacobtomlinson
0
70
Who Builds the PyData Ecosystem?
jacobtomlinson
0
110
The Art of Wrangling Your GPU Python Environments
jacobtomlinson
0
97
Getting science done with accelerated Python computing platforms
jacobtomlinson
2
160
Dask on HPC in 2024 - Lightning Talk
jacobtomlinson
0
100
GPU Acceleration in the PyData community
jacobtomlinson
0
110
Dask on HPC in 2024
jacobtomlinson
0
120
GPU Acceleration in the PyData community
jacobtomlinson
0
87
Other Decks in Technology
See All in Technology
推し活エージェント
yuntan_t
1
880
BIツール「Omni」の紹介 @Snowflake中部UG
sagara
0
240
AIドリブン開発の実践知 ― AI-DLC Unicorn Gym実施から見えた可能性と課題
mixi_engineers
PRO
0
120
プロダクトを育てるように生成AIによる開発プロセスを育てよう
kakehashi
PRO
1
870
【Findy FDE登壇_2026_04_14】— 現場課題を本気で解いてたら、FDEになってた話
miyatakoji
0
290
建設的な現実逃避のしかた / How to practice constructive escapism
pauli
4
290
Hello UUID
mimifuwacc
0
120
バックオフィスPJのPjMをコーポレートITが担うとうまくいく3つの理由
yueda256
1
290
チームで育てるAI自走環境_20260409
fuktig
0
950
CC Workflow Studio
seiyakobayashi
0
110
Zero Data Loss Autonomous Recovery Service サービス概要
oracle4engineer
PRO
4
13k
GitHub Copilotを極める会 - 開発者のための活用術
findy_eventslides
6
3.5k
Featured
See All Featured
SEOcharity - Dark patterns in SEO and UX: How to avoid them and build a more ethical web
sarafernandez
0
160
The Director’s Chair: Orchestrating AI for Truly Effective Learning
tmiket
1
140
It's Worth the Effort
3n
188
29k
Ruling the World: When Life Gets Gamed
codingconduct
0
190
A better future with KSS
kneath
240
18k
AI Search: Implications for SEO and How to Move Forward - #ShenzhenSEOConference
aleyda
1
1.2k
Leveraging LLMs for student feedback in introductory data science courses - posit::conf(2025)
minecr
1
220
Bioeconomy Workshop: Dr. Julius Ecuru, Opportunities for a Bioeconomy in West Africa
akademiya2063
PRO
1
87
A Modern Web Designer's Workflow
chriscoyier
698
190k
How Software Deployment tools have changed in the past 20 years
geshan
0
33k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
2.7k
Fireside Chat
paigeccino
42
3.9k
Transcript
Deployment Workshop Deploying Dask Distributed Jacob Tomlinson
Dask Distributed A centrally managed, distributed, dynamic task scheduler
Dask Overview
None
Worker Worker Worker Scheduler Client Protocols TCP UCX Websocket Dask
components can communicate via a variety of different protocols.
Scheduler Starting a scheduler
Connecting a worker Worker Scheduler
Client Scheduler Worker Connecting a client
Client Scheduler Worker Submitting work
Dask Dashboard
JupyterLab Extension
Cluster Managers Utility classes to simplify cluster creation
Local Cluster Scheduler Worker Worker Worker Worker LocalCluster creates everything
for you. It will break down a large CPU into multiple workers withy multiple threads as this can be more performant.
Client Local Cluster Scheduler Worker Worker Worker Worker
Get logs
Scaling
How do I get more resource? Moving beyond a single
machine
SSH ... You could SSH to a bunch of machines
and start the Dask components manually.
SSHCluster Or you could use SSHCluster which will bootstrap a
cluster for you on a list of machines. All you need is passwordless SSH configured for each machine.
None
Deployment Workshop Thank you! @_jacobtomlinson