Message Queue (MQ) is a message-oriented middleware launched by OneNET for the IoT industry, which is characterized by low latency, high concurrency and high availability. It is an ideal solution for scenarios where application services get messages from platform devices quickly and efficiently.
Real-time push
In many industrial applications such as device status monitoring and shared device, the status/message reported by a device should be notified to the application layer in a timely manner. MQ provides an efficient data channel to realize millisecond-level end-to-end real-time data synchronization.
Message distribution
In many scenarios, the message from the same device should be distributed to different application services for different business processes. MQ provides an information pool for sharing and distribution of messages that are consumed independently by multiple applications.
Load shifting
In scenarios such as smart home and bicycle sharing, the use time of user devices is concentrated and will peak obviously in the short term. MQ buffers the peaks owing to its excellent properties and reduces stress on the application system.
For more information, please refer to Scenarios
By reading the following documents, you will quickly understand MQ.
The following documents will help you quickly know how to finish MQ-based application development.