Swarm: Cost-Efficient Video Content Distribution with a Peer-to-Peer System
Dehui Wei, Jiao Zhang, Haozhe Li, Zhichen Xue, Yajie Peng, Xiaofei, Pang, Rui Han, Yan Ma, and Jialin Li

TL;DR
Swarm is a hybrid peer-to-peer and CDN system that reduces video content distribution costs while maintaining reliable streaming quality, managing over a hundred thousand peers and serving nearly a hundred million users daily.
Contribution
The paper introduces Swarm, a novel hybrid system combining CDN robustness with P2P cost-efficiency, featuring a centralized control plane and proprietary multipath transmission.
Findings
Significant cost savings over traditional CDNs.
Stable operation for six years with over 100,000 peer servers.
Maintains comparable streaming quality to traditional CDNs.
Abstract
As ByteDance's business expands, the substantial infrastructure expenses associated with centralized Content Delivery Network (CDN) networks have rendered content distribution costs prohibitively high. In response, we embarked on exploring a peer-to-peer (P2P) network as a promising solution to alleviate the escalating costs of content distribution. However, the decentralized nature of P2P often introduces performance challenges, given the diversity and dispersion of peer devices. This study introduces Swarm, ByteDance's innovative hybrid system for video streaming. Swarm seamlessly integrates the robustness of a conventional CDN with the cost-efficiency of a decentralized P2P network. Its primary aim is to provide users with reliable streaming quality while minimizing traffic expenses. To achieve this, Swarm employs a centralized control plane comprised of a tracker cluster, overseeing…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsPeer-to-Peer Network Technologies · Digital Rights Management and Security · Video Analysis and Summarization
