graphql服务器与kafka的集成
最初,我创造了建筑/设计
请求api网关->Kafka生产者->Kafka消费者->graphql服务器(在JavaSpringBoot中)->数据库
现在在这个设计中,我们让kafka消费者与grapql服务器交互。kafka消费者也在javaspringboot中。
有没有可能让kafka绕过kafka使用者直接向graphql服务器发送消息?
那么,有没有可能将kafka消费者和graphql服务器合并为一个应用程序呢?
我需要你的意见。利弊请尽快回复。
1条答案
按热度按时间lrl1mhuk1#
有没有可能让kafka直接向graphql服务器发送消息
不,Kafka不发送/推送;消费者总是投票。
你不能绕过消费者。这是与kafka集群交互的唯一方法,即使使用者进程被“集成”到graphql服务器中,这也是可能的,因为已经有一个rest代理项目支持类似的使用者模式。