将Apache Kafka扩展到Web和移动应用程序

问题描述 投票:0回答:1

我正在探索Apache Kafka来构建应用程序,它确实符合我们的需求。但是,作为应用程序的一部分,我们还需要将数据流和通知推送到用户的应用程序和Web仪表板。 AFAIK Kafka客户端不支持JavaScript,因此与Web仪表板集成似乎是一个挑战。

我想知道

假设成千上万的登录用户,将Kafka主题中收到的消息扩展到Web仪表板的最佳方法是什么。 (此处没有Web套接字选项)

什么是最适用于iOS和Android的Kafka客户端。

[此外,我想知道,一般而言,将从Kafka主题传入的消息散发到数千个终端设备(如网站,电话,IoT终端等)的最佳方法是什么。任何一般性或特定于工具的建议都很棒。

-Shyam

push-notification apache-kafka kafka-consumer-api
1个回答
0
投票

kafka-connect是一个很好的用例。请在此处查看详细信息:https://www.npmjs.com/package/kafka-connect

另一个选择是对produceconsume提供微服务。如果您以后要在发布之前或发布之后执行其他操作,这是一个不错的选择。

© www.soinside.com 2019 - 2024. All rights reserved.