20 May 16:00 – 20 May 16:30 in Talks

Architectures for Scalable Analytic Dashboards in Python with Dask Distributed and Dash

Jon Mease

Audience level:


Dash is a framework for developing analytic web apps in Python. This talk will describe Dash’s design, and how it enables efficient scaling to support large numbers of simultaneous users. Then, several architectures will be presented that can be used to combine the strengths of Dash with the strengths of Dask Distributed to create apps that scale to support large datasets and many users.


Dash Overview

Dask Distributed Highlights

Architecture 1:

Architecture 2:

Architecture 3:

Future architecture: