# \[Dask-on-Ray\] Futures or Delayed to use on Ray?

**URL:** <https://discuss.ray.io/t/dask-on-ray-futures-or-delayed-to-use-on-ray/8762>\
**Category:** Ray Core\
**Created:** [December 23, 2022, 7:15am UTC](https://discuss.ray.io/t/dask-on-ray-futures-or-delayed-to-use-on-ray/8762 "2022-12-23T07:15:20Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![dirtyValera](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.ray.io/dirtyvalera/32/1575_2.png) [@dirtyValera](https://discuss.ray.io/u/dirtyValera)\
**Post date:** [December 23, 2022, 7:15am UTC](https://discuss.ray.io/t/dask-on-ray-futures-or-delayed-to-use-on-ray/8762/1 "2022-12-23T07:15:20Z")

</div>

`dask.distributed` allows using [Futures](https://docs.dask.org/en/stable/futures.html) abstraction to constructs DAGs. Is it supported with `dask_on_ray` scheduler? In general, what are the guidelines to build custom task graph to be executed on Ray? Use `dask.delayed`?
