Why Reactiflux, Vue Land, Yarn, and other open source communities use Discord

As engineers ourselves, we deeply respect and value the open source software community. Discord is built out of hundreds ...

How Discord Renders Rich Messages on the Android App

Discord’s chat messages support both markdown and direct mentions of users, roles, channels, and various other entities. Detecting and rendering rich ...

Investigating Discord’s React Memory Leak

React is a programming model that makes it easy to build scalable and performant apps. We use React at ...
  • Admin
  • September 30, 2020

How Discord handles push request bursts of over a million per minute with Elixir’s GenStage

Discord has seen tremendous growth. To handle this growth, our engineering team has had the pleasure of figuring out ...
  • Admin
  • September 30, 2020

Why Discord is switching from Go to Rust

Rust is becoming a first class language in a variety of domains. At Discord, we’ve seen success with Rust ...
  • Admin
  • September 30, 2020