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
0
300
Deploying Dask Distributed
Jacob Tomlinson
May 19, 2021
Tweet
Share
More Decks by Jacob Tomlinson
See All by Jacob Tomlinson
EffVer - Version your code by the effort required to upgrade
jacobtomlinson
0
46
Tech Exeter - Intro to Kubernetes 10 Year Update
jacobtomlinson
0
55
Who Builds the PyData Ecosystem?
jacobtomlinson
0
87
The Art of Wrangling Your GPU Python Environments
jacobtomlinson
0
78
Getting science done with accelerated Python computing platforms
jacobtomlinson
2
110
Dask on HPC in 2024 - Lightning Talk
jacobtomlinson
0
91
GPU Acceleration in the PyData community
jacobtomlinson
0
90
Dask on HPC in 2024
jacobtomlinson
0
78
GPU Acceleration in the PyData community
jacobtomlinson
0
71
Other Decks in Technology
See All in Technology
【5分でわかる】セーフィー エンジニア向け会社紹介
safie_recruit
0
42k
Tebiki Engineering Team Deck
tebiki
0
24k
IaaS/SaaS管理における SREの実践 - SRE Kaigi 2026
bbqallstars
4
1.8k
プロポーザルに込める段取り八分
shoheimitani
1
190
Context Engineeringが企業で不可欠になる理由
hirosatogamo
PRO
3
530
M&A 後の統合をどう進めるか ─ ナレッジワーク × Poetics が実践した組織とシステムの融合
kworkdev
PRO
1
420
GitLab Duo Agent Platform × AGENTS.md で実現するSpec-Driven Development / GitLab Duo Agent Platform × AGENTS.md
n11sh1
0
130
Introduction to Sansan, inc / Sansan Global Development Center, Inc.
sansan33
PRO
0
3k
フルカイテン株式会社 エンジニア向け採用資料
fullkaiten
0
10k
AI駆動PjMの理想像 と現在地 -実践例を添えて-
masahiro_okamura
1
110
~Everything as Codeを諦めない~ 後からCDK
mu7889yoon
3
310
[CV勉強会@関東 World Model 読み会] Orbis: Overcoming Challenges of Long-Horizon Prediction in Driving World Models (Mousakhan+, NeurIPS 2025)
abemii
0
110
Featured
See All Featured
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
55
3.2k
[SF Ruby Conf 2025] Rails X
palkan
1
740
Claude Code どこまでも/ Claude Code Everywhere
nwiizo
61
52k
sira's awesome portfolio website redesign presentation
elsirapls
0
150
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
49
9.9k
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.6k
AI: The stuff that nobody shows you
jnunemaker
PRO
2
250
Why Your Marketing Sucks and What You Can Do About It - Sophie Logan
marketingsoph
0
72
Raft: Consensus for Rubyists
vanstee
141
7.3k
Heart Work Chapter 1 - Part 1
lfama
PRO
5
35k
Bash Introduction
62gerente
615
210k
Ethics towards AI in product and experience design
skipperchong
2
190
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