Discord
Communication
Discord

Real-time communication platform with millions of concurrent voice, video, and text connections

Employees:1,000+
Revenue:$500M+
Founded:2015
HQ:San Francisco, CA
Key Metrics
Users150M+ monthly active users
Uptime99.9%
Latency<100ms message delivery
Concurrent VoiceMillions
Voice Regions30+
Messages/DayBillions
Tech Stack
React
Elixir
Rust
Cassandra
ScyllaDB
GCP
Redis Pub/Sub
System Architecture

Elixir + Rust Real-Time Platform

Discord Architecture

Real-Time Communication at Scale

Client Apps

Desktop
Electron, React
Mobile
React Native
Web
React

Gateway Layer

WebSocket Gateway
Elixir
Voice Gateway
Rust

Core Services

Guilds
Elixir
Messages
Elixir
Presence
Elixir

Data Layer

ScyllaDB
Messages
PostgreSQL
Guilds
Redis
Cache, Presence