# Dask in Rust -- Frisky

**URL:** <https://discourse.pangeo.io/t/dask-in-rust-frisky/5755>\
**Category:** Uncategorized\
**Created:** [June 25, 2026, 2:04pm UTC](https://discourse.pangeo.io/t/dask-in-rust-frisky/5755 "2026-06-25T14:04:04Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![mrocklin](https://yyz2.discourse-cdn.com/flex030/user_avatar/discourse.pangeo.io/mrocklin/32/2280_2.png) [@mrocklin](https://discourse.pangeo.io/u/mrocklin)\
**Post date:** [June 25, 2026, 2:04pm UTC](https://discourse.pangeo.io/t/dask-in-rust-frisky/5755/1 "2026-06-25T14:04:04Z")

</div>

I rebuilt the Dask scheduler and distributed compute system in Rust. It’s called Frisky. It’s fast, but also very early and could use some adventurous users to hammer on it.

- Here is a general overview: [Why - Frisky](https://getfrisky.dev/why/)
- Here is an example with Xarray: [Frisky and Xarray Example - Matthew Rocklin](https://matthewrocklin.com/frisky-xarray/)
- Here is an introductory video: [Frisky and Xarray Introductory Video](https://youtu.be/aie_7ElUq9w)

Have fun!

---

<div class="post-metadata">

**Author:** ![mrocklin](https://yyz2.discourse-cdn.com/flex030/user_avatar/discourse.pangeo.io/mrocklin/32/2280_2.png) [@mrocklin](https://discourse.pangeo.io/u/mrocklin)\
**Post date:** [June 25, 2026, 2:36pm UTC](https://discourse.pangeo.io/t/dask-in-rust-frisky/5755/2 "2026-06-25T14:36:57Z")

</div>

Oh, for xarray it also benefits from being used with [dask-array](https://github.com/mrocklin/dask-array), a reimplementation of `dask.array` with query optimization and graph generation also in Rust. This is supported by mainline xarray, but only in git main at the moment. Instructions in the example blogpost linked above.

```auto
from dask_array.xarray import register
register()

```

```auto
import frisky
client = frisky.hijack(client)

```

---

<div class="post-metadata">

**Author:** ![lukesdm](https://yyz2.discourse-cdn.com/flex030/user_avatar/discourse.pangeo.io/lukesdm/32/3694_2.png) [@lukesdm](https://discourse.pangeo.io/u/lukesdm)\
**Post date:** [July 5, 2026, 6:49pm UTC](https://discourse.pangeo.io/t/dask-in-rust-frisky/5755/3 "2026-07-05T18:49:29Z")

</div>

This seems very cool! On getfrisky.dev the menu links to a GitHub repo that seems to be private… are you intending to open source this at some point?

---

<div class="post-metadata">

**Author:** ![mrocklin](https://yyz2.discourse-cdn.com/flex030/user_avatar/discourse.pangeo.io/mrocklin/32/2280_2.png) [@mrocklin](https://discourse.pangeo.io/u/mrocklin)\
**Post date:** [July 5, 2026, 7:53pm UTC](https://discourse.pangeo.io/t/dask-in-rust-frisky/5755/4 "2026-07-05T19:53:10Z")

</div>

That’s right! My thoughts on this are recorded here: [License - Frisky](https://getfrisky.dev/ownership/) . Frisky is free to use and there aren’t any commercial ambitions around it, but I’m not currently building things in the open, mostly just out of personal perference.

---

<div class="post-metadata">

**Author:** ![norlandrhagen](https://yyz2.discourse-cdn.com/flex030/user_avatar/discourse.pangeo.io/norlandrhagen/32/1966_2.png) [@norlandrhagen](https://discourse.pangeo.io/u/norlandrhagen)\
**Post date:** [July 24, 2026, 6:05pm UTC](https://discourse.pangeo.io/t/dask-in-rust-frisky/5755/5 "2026-07-24T18:05:31Z")

</div>

Just wanted to give a big +1.

I’ve been using Frisky a bit and coupled with Zarr V3’s async, Icechunk and cloud-compute, it’s pretty incredible. Getting network speeds of over 300GB/s on a single VM.

---

<div class="post-metadata">

**Author:** ![mrocklin](https://yyz2.discourse-cdn.com/flex030/user_avatar/discourse.pangeo.io/mrocklin/32/2280_2.png) [@mrocklin](https://discourse.pangeo.io/u/mrocklin)\
**Post date:** [July 24, 2026, 6:30pm UTC](https://discourse.pangeo.io/t/dask-in-rust-frisky/5755/6 "2026-07-24T18:30:23Z")

</div>

Glad you’re having a good time! 300 GB/s on one VM sounds improbable from a pure hardware perspective (barring exotic hardware) but if you’re talking about compressible data then maybe? I It could also be that frisky’s internal metrics are lying to you by each worker reporting full-system bandwidth and they’re getting summed unhelpfully.

Also if you’re on a single machine I recommend updating to 0.7.2. Frisky just switched Localhost from TCP to UDS, which gives a nice speed boost (although the network bandwidth reporting will go to zero)

---

<div class="post-metadata">

**Author:** ![norlandrhagen](https://yyz2.discourse-cdn.com/flex030/user_avatar/discourse.pangeo.io/norlandrhagen/32/1966_2.png) [@norlandrhagen](https://discourse.pangeo.io/u/norlandrhagen)\
**Post date:** [July 24, 2026, 7:12pm UTC](https://discourse.pangeo.io/t/dask-in-rust-frisky/5755/7 "2026-07-24T19:12:10Z")

</div>

Ah good to know! I’m on a single m8gn.12xlarge, which lists network bandwidth at 150 Gbps.
