Operations 9 min read

How TikTok Handles Hundreds of Millions of Users: Inside Its Massive Bandwidth

The article explores how TikTok (Douyin) and its parent company ByteDance operate massive data centers with terabit‑level outbound bandwidth, thousands of servers, CDN acceleration, and multi‑link designs to support hundreds of millions of concurrent users, detailing server counts, bandwidth estimates, and the underlying networking technologies.

Java High-Performance Architecture
Java High-Performance Architecture
Java High-Performance Architecture
How TikTok Handles Hundreds of Millions of Users: Inside Its Massive Bandwidth

Recently saw an interesting question: how big is Douyin's server bandwidth, and why can it support so many simultaneous users? Today I will explain.

Douyin, Baidu, Alibaba Cloud, and Tencent all have T‑level outbound bandwidth (≈1 TB/s) and data centers with over 200 k servers; Alibaba exceeds 1 M.

ByteDance’s total data‑center bandwidth is estimated around 10 TB and expected to exceed 15 TB soon.

In practice a total outbound capacity of 1 TB often translates to individual data‑center egress of about 100 G, achieved through dual‑ or multi‑link designs that aggregate to terabit‑scale.

Supporting hundreds of millions of concurrent users requires TB‑level bandwidth, CDN acceleration, multiple nodes, load balancing, and other advanced techniques.

How many servers does ByteDance operate?

2017: 20‑30 k rented servers.

2018: Built its own data center in Hebei Huailai – Phase 1 50 k servers, Phase 2 90 k servers; total 170 k (rented + self‑built).

2020: Approximately 420 k servers according to recruitment data.

These servers mainly serve Chinese‑region products such as Douyin, Xigua Video, Toutiao, Feishu.

In the United States TikTok operates independently, renting about 100 k servers.

Business Insider reported a 53 MW data center in Northern Virginia capable of housing hundreds of thousands of servers.

TikTok also invests in data centers in India and Singapore.

What is “outbound bandwidth”?

Outbound bandwidth is essentially the download bandwidth – the total rate at which a server can deliver data to users.

Small IDC companies typically have 5 G total egress; enterprises above 30 G are considered sizable.

Many enterprises now prefer cloud hosts (Alibaba ECS, Tencent Cloud, Baidu Cloud, AWS) instead of building their own data centers.

A typical corporate website may run on 20 M bandwidth, 4 G RAM, 100 G storage for a few thousand dollars per year.

Increasing bandwidth is often the most expensive scaling factor.

China Mobile’s data center in Shijiazhuang (174 mu, 130 000 m²) plans 3 × 10⁴ racks and 15 TB bandwidth, supporting roughly 30 万 servers.

Estimating ByteDance’s 170 k‑server data center yields a total outbound bandwidth of roughly 7‑10 TB.

With dual‑outbound and multi‑link deployment, actual egress of 800 G‑1 TB can achieve an aggregate of about 10 TB.

In 2009 Shanghai’s total outbound bandwidth was about 1 TB; a decade later many enterprises exceed that.

Why is CDN essential for TikTok?

CDN (Content Delivery Network) places content on edge nodes close to users, reducing latency and alleviating core‑network congestion.

Static pages are compressed and served directly, enabling content to appear within 2 seconds.

Dynamic video streams use intelligent routing, protocol optimization, long‑connection handling, and compression to deliver smooth playback.

For reference, Tencent’s CDN in 2015 handled 10 TB bandwidth and trillions of daily requests.

Given TikTok’s 600 million daily active users on Douyin and an additional 200 million on Xigua Video and Toutiao, the platform’s total bandwidth requirement is plausibly around 10 TB.

This massive bandwidth and sophisticated infrastructure enable seamless video streaming for hundreds of millions of users.

Original Source

Signed-in readers can open the original source through BestHub's protected redirect.

Sign in to view source
Republication Notice

This article has been distilled and summarized from source material, then republished for learning and reference. If you believe it infringes your rights, please contactadmin@besthub.devand we will review it promptly.

CDNnetwork infrastructureByteDancebandwidthData CentersTikTok
Java High-Performance Architecture
Written by

Java High-Performance Architecture

Sharing Java development articles and resources, including SSM architecture and the Spring ecosystem (Spring Boot, Spring Cloud, MyBatis, Dubbo, Docker), Zookeeper, Redis, architecture design, microservices, message queues, Git, etc.

0 followers
Reader feedback

How this landed with the community

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.