Data Hub is a product that offers different tools to help you connect your apps to other apps and services:
Business Events and External Entities can be used together where Business Events will inform applications in real-time about relevant events, and the actual data is then pulled through External Entities.
Here’s a document in the evaluation guide about the “business events” capability coming to Data Hub: https://www.mendix.com/evaluation-guide/app-capabilities/integration/business-events/
You’re right, it’s based on Kafka and offers similar functionality to the Kafka module. You can define your logic for emitting and processing messages in microflows with both solutions. The main benefits of the capability in Data Hub are: