会有一个重要的(!)使用时的性能/影响:
Client <-> GraphQl(Node.JS) <-> Kafka(Java)
而不是直接去?
Client <-> Kafka(Kafka)
没有节点中间人肯定会使它更快-但是我更愿意保留当前的graphql设置,如果影响不大的话就集成它。在node.js方面,我只需将请求代理到运行kafka生产者/消费者的java微服务。
添加几个pod来补偿node.js代理应该不是问题。
这将是一个聊天应用程序,但我不认为它需要处理什么类型的消息/内容。
(我希望这不会被认为是一个意见问题)
暂无答案!
目前还没有任何答案,快来回答吧!