Home / Companies / Confluent / Blog / Post Details
Content Deep Dive

How Tencent PCG Uses Apache Kafka to Handle 10 Trillion+ Messages Per Day

Blog post from Confluent

Post Details
Company
Date Published
Author
Kahn Chen, Matt Mangia, George Shu, Gil Friedlis, Kenway Chen
Word Count
1,512
Company Posts That Month
17
Language
English
Hacker News Points
22
Post removed?
No
Summary

Tencent, a leading internet-based platform company, has significantly advanced its use of Apache Kafka to enhance the scalability and fault tolerance of its data infrastructure supporting its various digital products, including WeChat. The Platform and Content Group (PCG) at Tencent has developed a federated Kafka solution that incorporates a proxy layer to manage multiple Kafka clusters, thereby overcoming limitations in scalability, customization, and service level agreements inherent in using a single Kafka cluster. This setup allows Tencent to handle trillions of messages daily across hundreds of clusters, with improvements in real-time analytics and feature engineering. Despite challenges such as message ordering issues and the need for frequent updates to the proxy broker interface, Tencent's approach aligns with ongoing developments in the Kafka community, particularly around Tiered Storage and the removal of ZooKeeper. The company's successful implementation demonstrates both its commitment to pushing Kafka's capabilities and its potential contributions to the broader Kafka ecosystem, as it continues to explore further innovation and integration.

Trends Found in this Post
Trend Post Mentions Total Month Mentions Posts Companies MoM
Real-time 4 620 206 70 -10%
Data Pipeline 1 78 37 21 -6%
RAG 1 9 9 1 +80%
Use This Data

Use this post, company, and trend context to find content marketing opportunities, perform competitive analysis, or address product feature gaps via the Plushcap MCP server or the Plushcap API.