
ThingsBoard Professional Edition MQTT Transport Microservice
ThingsBoard is an IoT platform for data collection, processing, visualization, assets and devices management. It enables device connectivity via industry standard IoT protocols: MQTT, CoAP and HTTP. ThingsBoard combines scalability, fault-tolerance, and performance so you will never lose your data.
ThingsBoard Professional Edition is a closed-source advanced version of open-source ThingsBoard IoT platform with several significant value-add features.
ThingsBoard provides MQTT, HTTP and CoAP based APIs that are available for your device applications/firmware. Each of the protocol APIs are provided by a separate server component and is part of ThingsBoard “Transport Layer”.
Each of the transport servers listed above communicates with the main ThingsBoard Node microservices using Kafka. Apache Kafka is a distributed, reliable and scalable persistent message queue and streaming platform.
See official product page and msa architecture for more details.





