← All projects

Apache Kafka

Open-source distributed event streaming platform for high-performance data pipelines

Data & Analyticsevent-streamingdistributed-systemsdata-pipelinesopen-sourcereal-timestream-processingmessage-queue
Apache Kafka screenshot

About

Apache Kafka is an open-source distributed event streaming platform designed for high-throughput, fault-tolerant, and scalable data streaming. It is used by thousands of companies worldwide for real-time data pipelines, streaming analytics, data integration, and mission-critical applications. Kafka supports processing trillions of messages per day with low latency and connects to hundreds of data sources and sinks.

Problem

Organizations need a reliable, scalable platform to handle high-throughput real-time data streams and integrate disparate data systems.

For

enterprise engineers and data engineers building high-performance data pipelines and streaming applications

How it works

Kafka operates as a distributed log-based message broker where producers publish events to topics, and consumers read from those topics at scale across a cluster of brokers.

Business model

open-source

Status

launched

Company

Apache Software Foundation

Similar projects