Summary
Apache Kafka is an open-source distributed event streaming platform used for high-performance data pipelines, streaming analytics, data integration, and mission-critical applications.
1
It is also used for stream processing, real-time data pipelines, and data integration at scale.
2
According to
Summary
Apache Kafka is an open-source distributed event streaming platform used by thousands of companies for high-performance data pipelines, streaming analytics, data integration, and mission-critical applications.
Apache Kafka
apache.org
Apache Kafka is a distributed event store and stream-processing platform. It is an open-source system developed by the Apache Software Foundation written in Java and Scala. The project aims to provide a unified, high-throughput, low-latency platform for handling real-time data feeds. Kafka can connect to external systems (for data import/export) via Kafka Connect, and provides the Kafka Streams libraries for stream processing applications. Kafka uses a binary TCP-based protocol that is optimized for efficiency and relies on a "message set" abstraction that naturally groups messages together to reduce the overhead of the network roundtrip. This "leads to larger network packets, larger sequential disk operations, contiguous memory blocks [...] which allows Kafka to turn a bursty stream of random message writes into linear writes."[3]
Apache Kafka - Wikipedia
wikipedia.org
Summary
Apache Kafka is an open-source distributed streaming system used for stream processing, real-time data pipelines, and data integration at scale.
What is Kafka? | Confluent
confluent.io
<p>We recently published tutorial videos and a series of tweets on the Apache Kafka® platform as we see it. After you hear that there’s a thing called Kafka ...
Intro to Apache Kafka: How Kafka Works
confluent.io
Apache Kafka is a distributed data streaming platform that can publish, subscribe to, store, and process streams of records in real time.
What is Apache Kafka?
redhat.com
Apache Kafka Introduction - In Big Data, an enormous volume of data is used. Regarding data, we have two main challenges.The first challenge is how to collect ...
Apache Kafka - Introduction
tutorialspoint.com
Apache Kafka is an open-source messaging platform built to handle real-time streaming, pipelining, and replaying of data for fast, scalable operations.
What is Apache Kafka? | TIBCO Software
tibco.com