#222
B+
Rank #53
Apache Kafka
The industry-standard distributed event streaming platform for high-throughput pub/sub and log-based architectures. Standout trait is proven horizontal scalability to millions of messages/sec via partitioned, replicated topics.
76.0
/ 100
β Full Stack
JVM-based broker cluster storing partitioned, replicated commit logs, coordinated via KRaft (or legacy ZooKeeper) for controller election and metadata. Strimzi provides a Kubernetes-operator packaging for broker/topic/user lifecycle management.
π Scaling Analysis
Partition-based horizontal scaling and multi-broker replication are Kafka's core value proposition and it scales to enormous throughput in production at companies like LinkedIn/Uber. The tradeoff is genuinely complex operations β partition rebalancing, broker sizing, KRaft/ZooKeeper metadata management β that most of the other apps in this batch simply don't require.
π Running on Nexlayer
Each broker becomes its own pod (broker-0.pod:9092, broker-1.pod:9092, ...) using Nexlayer's inter-pod DNS for the replication protocol, plus a KRaft controller pod; pull Strimzi/Kafka images through mirror.gcr.io. This is genuinely a 7+ service, specialized-infra deployment β not a good first choice unless the workload specifically needs Kafka's guarantees.