Operations 8 min read

Understanding the Bandwidth and Server Scale of Douyin (TikTok) Data Centers

This article explains how Douyin (TikTok) and other major Chinese platforms achieve massive concurrent usage by operating data centers with hundreds of thousands of servers, employing terabit-level outbound bandwidth, dual‑link designs, CDN acceleration, and multi‑node load balancing, and provides estimates of server counts and bandwidth capacities.

Top Architecture Tech Stack
Top Architecture Tech Stack
Top Architecture Tech Stack
Understanding the Bandwidth and Server Scale of Douyin (TikTok) Data Centers

Recently a question arose about how large the bandwidth of Douyin's servers is and why it can support so many simultaneous users. This article provides a technical overview.

Douyin, Baidu, Alibaba Cloud, and Tencent all operate their own data centers with total outbound bandwidth at the terabit (T) level, i.e., 1 TB = 1024 GB/s. Their server fleets typically exceed 200,000 units, with Alibaba Cloud surpassing one million.

ByteDance's data center total bandwidth is estimated around 10 TB, with expectations to exceed 15 TB. The actual outbound bandwidth may be 800 G–1 TB, achieving an aggregate of about 10 TB through dual‑link and multi‑link designs.

In early 2017 ByteDance rented 20–30 k servers. In 2018 it built its own data center in Hebei, initially 50 k servers, expanding to 90 k, reaching 170 k servers total. By 2020, recruitment data indicated 420 k servers in China, a 1.5× increase from 2018.

TikTok operates independently in the US, renting nearly 100 k servers in 2020. ByteDance also leased a 53 MW data center in Virginia, capable of housing hundreds of thousands of servers.

China Mobile's data center in Shijiazhuang offers 3.1 万 racks and 15 TB bandwidth, supporting up to ~300 k servers. This suggests ByteDance's 170 k servers could have 7–10 TB outbound bandwidth.

To serve billions of daily active users, a combination of TB‑level bandwidth, CDN acceleration, and multi‑node load balancing is essential. CDN (Content Delivery Network) places edge servers near users to reduce latency and increase hit rates.

Tencent's CDN in 2015 handled 5 × 10⁸ daily active users with 10 TB bandwidth and trillions of requests per day.

Thus, ByteDance's overall bandwidth is likely around 10 TB, supporting 800 M‑1 B daily active users across Douyin, Xigua Video, and Toutiao, enabling smooth video playback.

cdndata centerBandwidthDouyinTikTokServer Scale
Top Architecture Tech Stack
Written by

Top Architecture Tech Stack

Sharing Java and Python tech insights, with occasional practical development tool tips.

0 followers
Reader feedback

How this landed with the community

login Sign in to like

Rate this article

Was this worth your time?

Sign in to rate
Discussion

0 Comments

Thoughtful readers leave field notes, pushback, and hard-won operational detail here.