在Android上使用Kafka

时间:2017-11-06 12:33:28

标签: java apache-kafka apache-kafka-streams

我正在尝试用kafka做一个示例应用程序来展示它的流媒体功能。这正是我想要做的:

  1. 创建一个Android应用程序,通过API将数据发送到Kafka主题。

  2. 让API将其发布到主题。

  3. 编写一个Streaming应用程序进行处理并将其推送到另一个主题。

  4. 最后是一个散景应用程序,用于从上述主题中选择数据并显示实时图表。

  5. 任何人都可以建议一个良好的清洁架构。

    以下是我使用kafka所做的事情:在java中编写一个简单的kafka生产者,消费者和流应用程序

    但这是我坚持的事情:

    如果我正在使用API​​,那么API如何与正在运行的kafka生产者应用程序进行通信,以便它可以将生产者需要发布的数据传递给主题。

1 个答案:

答案 0 :(得分:0)

从Confluent中查看Kafka REST Proxy。您可以在Kafka StreamsKSQL查看。 KSQL运行在Kafka Streams之上,为您提供了一种非常简单的流处理方式。