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

Sharding Kafka for Increased Scale and Reliability

Blog post from Crowdstrike

Post Details
Company
Date Published
Author
Sharding Kafka
Word Count
2,200
Company Posts That Month
Language
English
Hacker News Points
-
Post removed?
No
Summary

CrowdStrike, a leading cybersecurity firm, has developed a sharded approach to manage the scaling limitations of Apache Kafka in their data processing pipeline, which processes over a trillion events per day. By splitting a large Kafka cluster into multiple smaller ones, referred to as shards, they have achieved nearly infinite horizontal scaling, improved ease of maintenance, and enhanced fault reliability. This approach allows for seamless addition and removal of shards, minimizing operational overhead and costs while maintaining high throughput and reliability. Key considerations for implementing a sharded solution include ensuring coordinated data activation to prevent data loss, managing costs associated with maintaining enough capacity to absorb inactive shard traffic, and maintaining data uniformity across shards to support failover. CrowdStrike's solution aims to handle growing data streams without compromising reliability, offering insights into managing scalability challenges effectively.

Trends Found in this Post
Trend Post Mentions Total Month Mentions Posts Companies MoM
AI Agents 2 2,394 1,321 1 -
Real-time 2 1,659 640 46 +203%
Zero Trust 1 1,843 1,331 3 +61333%
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.