Nest.JS上的Kafka

时间:2018-08-17 10:14:59

标签: apache-kafka nestjs

从Nest.JS官方文档中我们可以看到

  

我们不支持具有基于日志的持久性的流平台,例如   作为Kafka或NATS流媒体,因为它们是为解决   问题范围不同。

但是,您可以在此处看到如何使用NATS https://docs.nestjs.com/microservices/nats创建微服务,理论上如上所述,该服务不受支持。

我想将Kafka与Nest结合使用。是/会被支持吗?

提前谢谢!

1 个答案:

答案 0 :(得分:0)

Kafka message broker 是一个生态系统,可容纳整个代码库和项目的其他参与者。

  

基本TCP,Redis InMemCacH,MQTT,NATS,gRPC 中提到的所有微服务模式都可以在Nest.js核心支架中进行抽象。

如果您想使用 KAFKA RABBITMQ ,则可能会重组您的项目并更改其某些应用程序,这些应用程序应分开使用并与消息和消息队列一起使用。