總覽與高階架構

本節提供 Discord 基礎設施的宏觀視角,展示其如何透過混合雲策略和精心的技術選型,支撐全球數億用戶的即時通訊需求。下方的流程圖描繪了一個典型使用者請求的旅程。

使用者請求流程圖

👤 使用者
Cloudflare (邊緣) DDoS 防護, CDN, Workers
Google Cloud (核心) 運算, 儲存, 數據分析
Discord 後端服務 Elixir, Rust, ScyllaDB

訊息儲存

數萬億則

由 ScyllaDB 高效儲存

P99 讀取延遲

~15 ms

從 Cassandra 的 40ms+ 大幅改善

節點效率

177 → 72

遷移至 ScyllaDB 後的節點數

出口流量成本

> $100k

每月透過 Cloudflare 節省