From 77d2a7949436ae2e840e6e77beb4db9902804a46 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Daniel=20P=C3=B6tzinger?= Date: Sun, 19 Sep 2021 21:12:28 +0200 Subject: [PATCH] add kafka --- radar/2021-07-01/kafka.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 radar/2021-07-01/kafka.md diff --git a/radar/2021-07-01/kafka.md b/radar/2021-07-01/kafka.md new file mode 100644 index 0000000..063cccf --- /dev/null +++ b/radar/2021-07-01/kafka.md @@ -0,0 +1,12 @@ +--- +title: "Kafka" +quadrant: tools +ring: trial +featured: false +--- + +"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." (See http://kafka.apache.org/) + +In comparison with other messaging solutions (such as [RabbitMQ](/tools/rabbitmq.html) - Apacha Kafka persist the messages (instead of routing them to subscribers). It is written in Scala and Java, and follows the idea of a “distributed log” where messages are appended to the end (like in a log) - and that log is persisted to disk. Clients can choose where they begin reading from that log - often Kafka Streams is used for this. + +We are using Kafka in data heavy projects - for example in data analytics use cases.