📜  Apache Kafka用例

📅  最后修改于: 2021-01-05 02:39:40             🧑  作者: Mango

Apache Kafka用例

Apache Kafka具有以下用例,最能描述使用它的事件:

1)消息代理

Apache Kafka是一种趋势技术,能够处理大量相似类型的消息或数据。此功能使Kafka可以提供较高的吞吐量值。同样,Kafka是一个发布-订阅消息传递系统,使用户可以更方便地读取和写入数据。

2)指标

Apache Kafka通过生成集中的数据提要来监视操作数据。运营数据意味着监视从技术到安全日志到供应商信息等等的事物。

3)网站活动跟踪

t是Kafka广泛使用的用例之一。这是因为网站活动通常会创建大量数据,从而为每个特定的页面浏览量和用户活动生成各种消息。 Kafka还确保双方成功发送和接收数据。

4)活动采购

Apache Kafka支持收集大量日志数据。因此,它成为任何事件管理系统(包括安全信息事件管理(SIEM))的关键组件。处理大量日志数据使其成为构建应用程序的绝佳后端。

5)提交日志

Apache Kafka用于在节点之间进行数据复制并在发生故障的节点上还原数据。 Kafka也可以充当伪提交日志。例如,假设用户是否正在跟踪IoT传感器的设备数据。他发现数据库没有存储所有数据的问题,然后用户可以重播数据以替换数据库中丢失或未存储的信息。

6)日志汇总

一些组织使用Apache Kafka收集来自各种服务的日志,并以标准格式将其提供给多个客户。

7)Kafka流处理

我们有各种流行的框架,可以从主题中读取数据,对其进行处理,以及将处理后的数据写入新的主题。包含已处理数据的新主题可供用户和应用程序使用,例如Spark Streaming,Storm等。