Release Notes
Feature Category | Feature | TDMQ for MQTT | Other Open-Source MQTT Implementations |
Basic Feature | Visual Console | Provides pages for managing MQTT clusters and devices, with detailed displays of information such as QoS and device subscription relationships. | Different implementations vary in quality. Some projects lack a standard console, manage metadata via a command-line interface, and require customers to develop their own management console. |
| Message Query | Messages can be queried by time range and specific topics. More conditional queries will be supported in the future. | Not supported by most industry-standard implementations. |
| Message Trace | Message delivery traces and history can be queried by message ID or client ID. | Not supported by most industry-standard implementations. |
| Multi-Protocol Support | Supports multiple protocols including MQTT, TLS, and WebSocket. | Not supported. |
Ops Capabilities | Underlying Architecture Awareness | Requires monitoring only the cluster's quota and TPS levels. The underlying architecture is abstracted. | Requires managing the underlying machines and monitoring the architecture and various machine parameters. |
| Cross-AZ High-Availability Deployment | Supports cross-AZ high-availability deployment to avoid IDC-level failures. | Requires O&M personnel to plan deployments and configure parameters manually. |
| Scaling Capability | Users perform visual configuration changes on the console as needed. | O&M personnel perform manual command-line operations, with low levels of automation and visual management capabilities. |
| Certificate Management | Integrates with Tencent Cloud SSL certificate management, providing web-based certificate management and notifications prior to expiration. | Users need to manage certificates themselves and continuously monitor their expiration dates. |
Observability | Resource Dashboard | Core metric observation, production and consumption reports, and fine-grained monitoring. | Not supported. |
| Alarm Management | Integrates with Tencent Cloud Cloud Monitor alarms, supporting alarms for metrics such as connection count and latency. | Not supported. |
Security Control | Distributed Traffic Throttling | Ensures cluster security by throttling requests that exceed specified limits. | Not supported. This can easily lead to cluster overload and make it unusable. |
| Authentication Policy | Supports multiple authentication policies, such as SSL certificates, one-device-one-certificate, and one-device-one-secret, and integrates with third-party authentication sources such as JWT and HTTP services. | Supports basic username and password authentication only. |
| Authorization Policy | Supports multiple authorization policies across multiple dimensions (client ID, topic, IP, and so on), and priority management for different policies. | Not supported. |
| Root Account and Sub-account Management | Supports Tencent Cloud root and sub-accounts, enabling Cloud Access Management (CAM)-based account management along with cross-account authorization services across enterprises. | Not supported. |
Was this page helpful?
You can also Contact sales or Submit a Ticket for help.
Help us improve! Rate your documentation experience in 5 mins.
Feedback