Kafkarest代理是解决方案吗?

06odsfpq  于 2021-06-06  发布在  Kafka
关注(0)|答案(1)|浏览(404)

我试图了解rest代理解决方案是否可以帮助我解决问题。我说:
我正在尝试从我的前端(react)发送一个图像,以响应应用程序客户端生成的事件。该图像被发送给制片人Kafka,Kafka将派他的消费者在机器学习的几个模型中进行处理,并将响应返回给该制片人。
流程:
前端(img)->apirest(spring boot)->生产者->消费者(python)->返回对客户端的响应。
我知道我需要Kafka作为请求-响应,将响应返回给发起事件的客户。
我走对了吗?。
另一方面,我想知道在同一主题中使用不同语言(java和python)的多个使用者是否有问题。
谢谢您,
问候语。

um6iljoc

um6iljoc1#

当您必须从系统中生成Kafka主题的数据时,Kafkarest代理非常有用,无论出于何种原因(例如,该语言或版本没有可用的支持生产者),该系统都不能使用Kafka生产者。
但是没有办法以同步的方式接收来自消费者的响应,因为kafka生产者和消费者总是异步的

相关问题