ByteDance is a global technology company known for its creation of TikTok and operates a variety of content platforms worldwide. Managing such a large scale presents challenges in maintaining performance and stability across its data centers, as it runs over a million servers with containerized applications. The company needed a networking solution capable of handling high throughput while ensuring stability.
eBPF, a technology for dynamically and safely reprogramming the Linux kernel, was utilized by ByteDance to create a decentralized networking solution that enhanced efficiency, scalability, and performance.
Chen Tang, an engineer at ByteDance, worked on redesigning the company’s container networking stack using eBPF. He appeared on a show with Kevin Ball to discuss eBPF, the challenges it addresses, and its application at ByteDance.
Kevin Ball, also known as KBall, is the vice president of engineering at Mento and works as an independent coach for engineers and leaders. He has co-founded and served as CTO for two companies, started the San Diego JavaScript meetup, and organizes the AI inaction discussion group through Latent Space.
