Kafka for communication between microservices, and MQTT (VerneMQ) for IOT devices

What are your thoughts on Apache Pulsar vs Kafka?

I'm hesitating with EMQx, have you tried it? why did you choose VerneMQ?