emqx+kafka

我们目前的方案:mqtt采用emqx,后端业务服务直接作为mqtt client对接emqx,从emqxt消息订阅消息及对于消息的业务处理;
但是我看emqx官网博客上推荐的架构方案,都是emqx + 消息队列(kafka等),后端服务消费kafka的方案;
请问下 emqx +kafka 方案,相对于后端业务服务作为mqtt client对接emqx的方案,有哪些优点或者好处?

没有一个绝对的方案适合所有情况,这取决于你的需求,你可以两种都尝试一下。