Apache Kafka
kafka.apache.orgOpen-source distributed event streaming platform for high-performance data pipelines
Data & Analyticsevent-streamingdistributed-systemsdata-pipelinesopen-sourcereal-timestream-processingmessage-queue

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