# From Single-Node to Multi-GPU Clusters: How Discord Made Distributed Compute Easy for ML Engineers

DevFeed: [From Single-Node to Multi-GPU Clusters: How Discord Made Distributed Compute Easy for ML Engineers](<https://devfeed.tech/articles/from-single-node-to-multi-gpu-clusters-how-discord-made-distributed-compute-easy-for-ml-engineers-239.md>)

Original publisher: [Read original article](<https://discord.com/blog/from-single-node-to-multi-gpu-clusters-how-discord-made-distributed-compute-easy-for-ml-engineers>)

Author: Serrana Aguirregaray; Nathaniel Jenkins

Published: 2025-10-09T00:00:00Z

Content type: article

Language: en

Sources: [Discord Blog](<https://devfeed.tech/sources/discord-blog.md>)

Topics: [distributed-systems](<https://devfeed.tech/topics/distributed-systems.md>), [Developer experience](<https://devfeed.tech/topics/developer-experience.md>), [GPU](<https://devfeed.tech/topics/gpu.md>), [Multi-GPU](<https://devfeed.tech/topics/multi-gpu.md>), [datasets](<https://devfeed.tech/topics/datasets.md>), [Orchestration](<https://devfeed.tech/topics/orchestration.md>), [observability](<https://devfeed.tech/topics/observability.md>), [Tooling](<https://devfeed.tech/topics/tooling.md>), [Open Source](<https://devfeed.tech/topics/open-source.md>), [recommendation systems](<https://devfeed.tech/topics/recommendation-systems.md>)

Tags: [clusters](<https://devfeed.tech/tags/clusters.md>), [datasets](<https://devfeed.tech/tags/datasets.md>), [developer-experience](<https://devfeed.tech/tags/developer-experience.md>), [gpu](<https://devfeed.tech/tags/gpu.md>), [machine-learning](<https://devfeed.tech/tags/machine-learning.md>), [multi-gpu](<https://devfeed.tech/tags/multi-gpu.md>), [observability](<https://devfeed.tech/tags/observability.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [orchestration](<https://devfeed.tech/tags/orchestration.md>), [tooling](<https://devfeed.tech/tags/tooling.md>)

## AI overview

Discord describes building a developer-friendly distributed machine learning platform on Ray to support multi-GPU training, larger datasets, and production workloads. The platform combines custom CLI tooling, Dagster and KubeRay orchestration, and an observability layer called X-Ray; the article says this work enabled an Ads Ranking model that improved business metrics by 200%.

## Source excerpt

From manual GPU configs to one-command clusters: Join Serrana Aguirregaray and Nathaniel Jenkins as they tell the story of Discord's journey to build a developer-friendly ML infrastructure on Ray for 200M+ monthly active users.